...Centaur.
Unless you specify otherwise on the centaur command line.

...structure.
A variable may be the subject of any number of ctedits, but a ctedit may only have one subject at a time.

...command
When changing directories with cd, no blanks may appear between the lisp prompt and the exclamation mark.

...Phylum.
Not including an operator in a phylum, on the other hand, does not prevent the construction of an abstract syntax tree but may pose problems during semantic analysis.

...statements:
To analyze the conflicts yourself, you might try applying Yacc by hand, with the ``-v'' (verbose) option to the yaccExp.y file generated by the Metal compiler. The resulting y.output file indicates the locations of the shift-reduce and reduce-reduce conflicts. Good luck.

...postfix.
The fact that the comment lasts until the end of the line is specified by preceding lines of this file, not shown here.

...rule.
Note that variable names are different since they are to be instantiated with different values. Variables may be referenced any number of times in the right hand part of a rule.

...etc.
By default, Centaur decreases the print level by one before unparsing a node's descendents. You may, however, change this behavior for each descendent explicitly in the right hand part of a rule.

...value).
The query is a list of instance names followed by a list of the same number of class names. It doesn't ever contain question marks or asterisks.

...sequent.
Not exactly. If the sequent has no hypotheses and its consequent is a simple list of expressions, you may omit the turnstyle and put the consequent in parentheses.

...program:
To resolve this conflict, you could either replace the phyla RULES and DECLS by a phylum containing the two, or replace -> by a different symol.

...notation.
Typol keywords must be prefixed by a sharp sign (``#'').

...result.
This insures that the RESULT variable will always be at the beginning of the list and therefore the first variable displayed, a purely aesthetic choice.

...name.
It is possible to rename ports when including an stnode in a network so that semantically compatible ports are connected.

...gray.
This unfortunately doesn't really happen.

...interpreter.
The environment may have already been loaded if we have, say, edited a Typol program. It is not reloaded in this case.

...interface.
Among other reasons, this gives us free redisplay in any ctedit's that display this variable.

...tree.
The correspondence depends on the type of formatter being used.

...name
The type symbol must be used for packaged symbols.

Tutorial