AbstractTypeToProduction.tioga
Copyright Ó 1987 by Xerox Corporation. All rights reserved.
Bill Jackson (bj) April 22, 1987 9:32:26 pm PDT
This was compiled by doing:
Grep Builds SaffronCG.ThreeC4
EditTool
Target: "*: <p:*>: NonTerminal Builds <t:*>;"
Replacement: <t> <p>
then Sort
Heres an interesting list of things:
Access: public
AddOp: addop
Arguments: arguments
Base: base
BindItem: binditem
BindList: bindlist, open
Block: block
Bounds: bounds
Catch: catchlist, enables, optcatch
CatchAny: catchany
CatchCase: catchcase
CatchCaseList: catchhead
Cedar: cedar
Checked: checked
Class: class
CodeList: codelist
Cons: cons
ControlId: controlid
Declaration: declaration
DecList: declist
Decreasing: direction
Default: default, defaultopt
DefBody: defbody
DefHead: defhead
DescList: desclist
Directory: directory, includelist
DoExit: doexit
DoTest: dotest
Element: element
ElementList: elementlist, elementlistP
Entry: entry
ExitItem: exititem
ExitList: exitlist, exitlistP, exits
Exp: conjunct, disjunct, exp, factor, lengthP, lhs, negation, primary, product, relation, sum
ExpList: explist
ForClause: forclause
Free: free
Ident: ident
IdentList: identlist, identlistP
IdList: idlist, idlistP
IncludeItem: includeitem
Initialization: initialization
InitialValue: initvalue
Inline: inline
Interface: interface
Interval: interval
Junk: definitions, procaccess, resident, tilde, trash, trusted
KeyItem: keyitem
KeyList: keylist
Lambda: lambda
ListCons: listcons
Locks: locks
MachineDependent: dependent
ModuleItem: moduleitem
ModuleList: exports, imports, modulelist
ModuleP: goal, module
Monitored: monitored
MultOp: multop
New: new
Num: num
OptArgs: optargs
OptBits: optbits
OptExp: optexp
OptInterval: pointerprefix
OptSize: optsize
OptType: indextype, opttype
Ordered: ordered
OrderList: orderlist
Packed: packed
PairItem: pairitem, variantpair
PairList: pairlist
ParameterList: arglist, fieldlist, returnlist
PointerType: pointertype
Position: positionP
PrefixOp: prefixop
ProgHead: proghead
Qualifier: qualifier
Range: range
ReadOnly: readonly
RecList: reclist
Relation: casetest, optrelation
RelationTail: relationtail
Relop: relop
Safe: safe
Scope: scope
SelectExpItem: caseexpitem
SelectExpList: caseexplist, caseexplistP
SelectHead: casehead
SelectLabel: caselabel
SelectStmtItem: casestmtitem
SelectStmtList: casestmtlist, casestmtlistP
Shares: shares
SignalList: lhslist
Statement: balstmt, basicstmt, statement
StatementList: statementlist, statementlistP
Tag: vcasehead
TagType: tagtype
Top: maingoal, top
Transfer: transfer
TransferMode: transfermode
TransferOp: transferop
TypeApply: typeappl
TypeExp: typecons, typeexp, variantpart
TypeId: typeid, typeidP
TypeList: typelist
TypeOp: typeop
Uncounted: heap
Using: using
VariantItem: variantitem
VariantList: variantlist