MakeRiscAssembler.cm
Copyright Ó 1987 by Xerox Corporation. All rights reserved.
Bill Jackson (bj) May 27, 1987 7:16:58 pm PDT
casaba code translation
ThreeC4 RiscAssembler
TiogaMesa RiscAssemblerTokenImpl.Mesa ; Sleep 1
TiogaMesa RiscAssemblerTokenDef.Mesa ; Sleep 1
TiogaMesa RiscAssemblerCGImpl.Mesa  ; Sleep 1
TiogaMesa RiscAssemblerCGDef.Mesa  ; Sleep 1
TiogaMesa RiscAssemblerAGImpl.Mesa ; Sleep 1
TiogaMesa RiscAssemblerAGDef.Mesa  ; Sleep 1
TiogaMesa RiscAssemblerDoitImpl.Mesa ; Sleep 1
TiogaMesa RiscAssemblerATDef.Mesa  ; Sleep 1
TiogaMesa RiscAssemblerTreeDef.Mesa ; Sleep 1
TiogaMesa RiscAssemblerBaseDef.Mesa ; Sleep 1
TiogaMesa RiscAssemblerParserDef.Mesa ; Sleep 1
TiogaMesa RiscAssemblerParserImpl.Mesa ; Sleep 1
Parser
TiogaMesa RiscAssemblerParser.OneCasaba ; Sleep 1
GenOneCasabaParser RiscAssemblerParser
Everything else
MakeDo -rgom RiscAssembler
Notes
GenOneCasabaParser RiscAssemblerParser
Begin constructing grammar
 at May 27, 1987 6:32:01 pm PDT

  nTerminals: 6, nNonTerminals: 7
  nProductions: 12, nRightSideItems: 19
Begin constructing LR0 Parser
 at May 27, 1987 6:32:02 pm PDT

  nNodes: 16, nArcs: 26
Begin constructing LALR[1] Parser
 at May 27, 1987 6:32:02 pm PDT
Begin consistency analysis for LALR[1] Parser
 at May 27, 1987 6:32:02 pm PDT
Consistency analysis complete
 at May 27, 1987 6:32:03 pm PDT
grammar is LALR[1]
Begin writing parser tables
 at May 27, 1987 6:32:03 pm PDT
Parser tables written
 at May 27, 1987 6:32:03 pm PDT
The following type decl is consistent with the productions of the grammar
ProductionNames: TYPE = {goal, programlist, liststatement, listdangle, listcons, statementlabel, statementop, statementoprand, labelid, opnoop, opgoto, randid};