Trailing-Edge
-
PDP-10 Archives
-
decuslib20-01
-
decus/20-0004/masterscope.syntax
There are no other files named masterscope.syntax in the archive.
meta-phrases are in <angle brackets>; optional phrases in [square brackets]
noise words (i.e. can be omitted) are in lower case
*------------------------------------------------------------------*
|a <command> is: |
| |
| [RE]ANALYZE <functions> |
| ERASE <functions> |
| show PATHS <pathoptions> |
| <set> {<relation>!IS!ARE} <set> |
| EDIT where <functions> [<relation> <set>] [ - <edit commands>] |
| SHOW where <functions> <relation> <set> |
| CHECK <files> |
| FOR <variable> <set> <i.s. opr> <expression> |
|------------------------------------------------------------------|
|a <set> is (at least one of): |
|a determiner + a type + a specification |
| |
| THE FUNCTIONS [']{atom!list} |
| ANY VARIABLES @ <pred> |
| WHICH PROPERTIES IN <expression> |
| WHO RECORDS <relation>ING <set> |
| FIELDS <relation>ED {BY!IN} <set> |
| FILES THAT <relation> <set> |
| LIKE <edit-pattern> |
| ON <files> |
| FIELDS OF <records> |
| <blockword> {ON <files>!OF <functions>} |
| <functions>, <files>, etc. are <set>s whose type is implied. |
|------------------------------------------------------------------|
|a <relation> is a verb and optional modifier: |
| verbs: modifiers (anywhere after the verb): |
| CALL ... SOMEHOW |
| BIND ... as an ARGUMENT!LOCALLY |
| USE ... AS a {RECORD!PROPERTY!record FIELD} name |
| USE ... AS a CLISP word |
| USE ... FREELY!LOCALLY!GLOBALLY |
| SET ... FREELY!LOCALLY!GLOBALLY |
| SMASH ... FREELY!LOCALLY!GLOBALLY |
| TEST ... FREELY!LOCALLY!GLOBALLY |
| REFERENCE ... FREELY!LOCALLY!GLOBALLY |
| FETCH |
| REPLACE *--------------------------------------------------|
| CREATE | <blockwords>: ENTRIES, GLOBALVARS, FREEVARS, |
| CONTAIN | SPECVARS, LOCALFREEVARS, BLKFNS or BLOCKFNS |
|------------------------------------------------------------------|
| <pathoptions>: | abbreviations & synonyms: |
| | |
| FROM <functions> | FNS = FUNCTIONS PROPS = PROPERTIES |
| TO <functions> | VARS = VARIABLES |
| AVOIDING <functions> | (& singular FN, VARIABLE, etc) |
| NOTRACE <functions> | FREE = FREELY LOCAL = LOCALLY |
| SEPARATE <functions> | GLOBAL = GLOBALLY |
| LINELENGTH <number> | AMONG = AVOIDING NOT |
|------------------------------------------------------------------|
| <sets> may be joined by AND or OR or preceded by NOT. |
| Any command can be followed by OUTPUT <filename>. |
*------------------------------------------------------------------*