next up previous contents index
Next: SYMBOL Up: SIC Language Internal Help Previous: SAY /FORMAT

   
SIC

        [SIC\]SIC Arg1 Arg2 [... ArgN]

    (1)  System-like commands:
    SIC COPY FileOld FileNew

        Copy FileOld to FileNew
    SIC DELETE File

        Delete the  designated  file.  Caution:  there  is  no  confirmation
        required !.
    SIC DIRECTORY Directory_name

        will change the working directory for the session.
    SIC RENAME OldFile NewFile

        Rename Oldfile to NewFile


    (2) Internal status of the command monitor
    SIC BEEP [N]

        will sound 1 or N beeps.
    SIC DATE

        will obtain the date and time from the operating system and set  the
        symbol SYS_DATE.
    SIC EDIT ON or OFF

        enables or disables line keypad editing.
    SIC EDIT EDITOR_NAME

        forces use of the specified text editor in command  EDIT.  The  text
        editor used by SIC can also be defined by assigning the logical name
        GAG_EDIT to the editor name (in the "User Dictionary" file).
    SIC ERROR

        list the current error recovery command.
    SIC EXTENSION .SOMETHING

        controls the default macro extension used by commands  @  and  EDIT.
        This  default extension is program dependent: for all GAG softwares,
        it is the program name, while many user created applications use the
        generic default extension .PRO.
    SIC HELP PAGE | SCROLL | INDEX | CONTENT | MOSAIC | NETSCAPE

        controls whether the HELP command outputs  the  text  page  by  page
        (PAGE),  or continuously (SCROLL). SIC HELP INDEX indicates the HELP
        command should display the page referenced first in the index of the
        PostScript  documentation.  SIC  HELP  CONTENT  indicates  the  HELP
        command should display the page referenced first  in  the  table  of
        contents from the PostScript documentation. The last two options use
        the GhostView facility on X-Window terminals.

        SIC HELP MOSAIC or NETSCAPE indicate the HELP command  should  refer
        the  HTML  version  of  the  documentation  and  use the appropriate
        browser to display it.

    SIC Language\ ON or OFF

        places a language in the active scope or removes it.  Languages  not
        in  active  scope  are  not  searched for their commands, unless the
        language name is explicitly given.

    SIC LOG Logical_name Translation

        sets or replace a logical name.  SIC LOG Logical_name will give  the
        translation  of  the  logical name.  SIC LOG without second argument
        will list all logical names.
    SIC MEMORY ON or OFF

        enables or disables automatic insertion of successful commands  into
        the stack.
    SIC OUTPUT File_name

        will redirect SIC\SAY output to a file. SIC OUTPUT without  argument
        will  close  the  opened output file, and redirect SIC\SAY output to
        the terminal.

    SIC PRECISION Keyword

        selects the precision of all computations using SIC variables. Valid
        keywords are SINGLE (or REAL), DOUBLE, and AUTO.
    SIC USER

        will get the user name from the operating system, and set the symbol
        SYS_INFO.
    SIC VERIFY ON or OFF

        controls the listing of macros, loop or stack during execution.
    SIC SYNTAX FIXED or FREE

        controls the syntax for mathematic operations.  In FIXED syntax, the
        LET command is compulsory. In FREE syntax, commands lines like
               A[I,J] = SIN((2*I+J)/PI)
        where A is a known  variable,  are  recognized  as  assignement  and
        automatically expanded to the equivalent FIXED syntax
               LET A[I,J] = SIN((2*I+J)/PI)
        Free syntax cannot be used for the LET /WHERE command.

    SIC VERSION

        Returns the  version  number  and  credits  or  copyrights  for  the
        languages or subprograms currently used.


Gildas manager
2001-04-18