|Symmetry Group Introduction| |SLATE Introduction| |SLATE| |SLATE with Graphics| |SLATEUTL| |SCRIPT| |S_PRINT| |Supported Printers| |Compilers Supported| |License Agreements| |Terms and Conditions| |Price List and Ordering Information| |Support@SymmetryGroup.com|

SCRIPT Library

System Initialization

SC_GSEL() - Enable Graphics
SC_OPEN() - Open SCRIPT System
SC_CLOSE() - Close SCRIPT System

Format System

SC_FMT() - Format Data
SC_FMPRE() - Format Preprocess

Stream System

SC_STOPN() - Open Stream System
SC_STCLS() - Close Stream System
SC_SFCRE() - Create File Stream
SC_FOPEN() - Create Standard File Stream
SC_SSCRE() - Create String Stream
SC_SNCRE() - Create String System Stream
SC_STCHR() - Get Next Character
SC_STLAB() - Update Look Ahead Buffer
SC_STPOP() - Pop Stream
SC_STPRM() - Get Stream Parameters
SC_STWSK() - Skip Stream Whitespace
SC_MADEF() - Define Macro Expansion
SC_MASET() - Set Macro Expansion
SC_CDDEF() - Define Command Processor
SC_CDSET() - Set Command Execution
SC_STFGT() - Get Current File Name & Line

String Storage System

SC_SNOPN() - Open String System
SC_SNCLS() - Close String System
SC_SNSTR() - Create String from String
SC_SNSTM() - Create String from Stream
SC_SNDUP() - Duplicate a String
SC_SNDEL() - Delete a String
SC_SNFIX() - Register Fixed Strings
SC_SNRD() - Read a String
SC_SNSGT() - Get String from String
SC_SNSGT() - Get Number from String
SC_SNTSP() - String to Scaled Points
SC_SNNLO() - String to Number Lookup
SC_SNDMP() - Dump Strings
SC_STINC() - Increment String
SC_STDEC() - Decrement String

Special Character Functions

SC_WSSET() - Set Whitespace Characters
SC_WSGET() - Get Whitespace Characters
SC_WSTST() - Test Whitespace Characters
SC_TMSET() - Set Terminating Characters
SC_TMGET() - Get Terminating Characters
SC_TMTST() - Test Terminating Characters
SC_BKSET() - Set Block Characters
SC_BKGET() - Get Block Characters
SC_BSTST() - Test Block Start Character
SC_BETST() - Test Block End Character
SC_QTSET() - Set Quote Characters
SC_QTGET() - Get Quote Characters
SC_QTTST() - Test Quote Character
SC_LTSET() - Set Temporary Literalizing Character
SC_LTGET() - Get Temporary Literalizing Character
SC_LTTST() - Test Temporary Literalizing Character
SC_LPSET() - Set Permanent Literalizing Character
SC_LPGET() - Get Permanent Literalizing Character
SC_LPTST() - Test Permanent Literalizing Character

Macro System

SC_MSOPN() - Open Macro System
SC_MSCLS() - Close Macro System
SC_MSADD() - Add Macro
SC_MFADD() - Add Fixed Macro
SC_MSSRC() - Macro Search
SC_MSNXT() - Next Macro
SC_MSDMP() - Dump Macros
SC_MAEXP() - Expand Macros without Parameters
SC_MPEXP() - Expand Macros with Parameters
SC_MSSTD() - Create Standard Macros
SC_MCRE() - Create Macro

Command System

SC_CDOPN() - Open Command System
SC_CDCLS() - Close Command System
SC_CDADD() - Add Command
SC_COMMD() - Select Command Processor
SC_IOCLS() - Close I/O Files
SC_FSET() - Set Flag