MakeBinder.cm
Last Modified By Paul Rovner On November 21, 1983 12:23 pm
compile /j-b-n HashTypes ← ProtoHashTypes BcdSymbols HashOps ← ProtoHashOps BcdTree[Literals: BcdSymbols, Symbols: BcdSymbols] BcdParseTable BcdP1 ← ProtoP1[ParseTable: BcdParseTable] BcdTreeOps ← ProtoTreeOps[Literals: BcdSymbols, Symbols: BcdSymbols, Tree: BcdTree] BcdBindDefs[Symbols: BcdSymbols, Tree: BcdTree] BcdControlDefs[Tree: BcdTree] BcdErrorDefs[Symbols: BcdSymbols] BcdUtilDefs[Symbols: BcdSymbols, Tree: BcdTree] BcdLiterals BcdFileDefs
compile /j-b-n BcdTreePack ← ProtoTreePack[Literals: BcdSymbols, Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps] HashTab ← ProtoHashTab BcdParser ← ProtoParser[P1: BcdP1, ParseTable: BcdParseTable] BcdScanner ← ProtoScanner[P1: BcdP1, ParseTable: BcdParseTable] BcdTreeBuild[P1: BcdP1, ParseTable: BcdParseTable, Tree: BcdTree, TreeOps: BcdTreeOps] BcdUtilities[Symbols: BcdSymbols, Tree: BcdTree] BcdLiteralsImpl BcdComData BindErrors[Symbols: BcdSymbols] BcdSymbolPack BcdSEBuild[Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps] BcdFileLookup[Symbols: BcdSymbols] BcdLoad[Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps] BcdBind[Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps] BcdWrite[Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps] BcdDebug[Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps] BcdControl[P1: BcdP1, Symbols: BcdSymbols, Tree: BcdTree, TreeOps: BcdTreeOps]
Bind Binder