aboutsummaryrefslogtreecommitdiff
path: root/src/boot/ast.boot.pamphlet
AgeCommit message (Collapse)AuthorFilesLines
2007-10-27 * ast.boot.pamphlet (bfLp1): Simplify loop code generation.dos-reis1-316/+343
Update cached Lisp translation. * includer.boot.pamphlet: Update cached Lisp translation. * parser.boot.pamphlet: Likewise. * pile.boot.pamphlet: Likewise. * scanner.boot.pamphlet: Likewise. * tokens.boot.pamphlet: Likewise. * translator.boot.pamphlet: Likewise.
2007-10-20Add documentation to bfSUBLIS1dos-reis1-0/+5
2007-10-15 * ast.boot.pamphlet (bfSUBLIS1): Return fix point.dos-reis1-1/+1
2007-10-14 * ast.boot.pamphlet (bfGetOldBootName): New.dos-reis1-5/+35
(bfSameMeaning): Likewise. (bfReName): Use them. * parser.boot.pamphlet (bpCompare): Tidy. * tokens.boot.pamphlet: Rename NE to SHOENE. Record Old Boot renaming tokens. Likewise for tokens with same meaning. * translator.boot.pamphlet (AxiomCore::%sysInit): New. ($translatingOldBoot): Likewise.
2007-09-11src/lisp/dos-reis1-2/+2
2007-09-11 Gabriel Dos Reis <gdr@cs.tamu.edu> * core.lisp.in (|coreError|): Rename from |error|. Adjust callers. src/boot/ 2007-09-11 Gabriel Dos Reis <gdr@cs.tamu.edu> * ast.boot.pamphlet (bfCompDef): Call coreError, not error. * includer.boot.pamphlet (shoeNotFound): Likewise. (SoftShoeError): Likewise.
2007-08-18 * translator.boot.pamphlet (bpOutItem): Translate ConstantDefinitiondos-reis1-164/+196
nodes. Update cached Lisp translation. * parser.boot.pamphlet (bpSimpleDefinitionTail): Build a ConstantDefinition Ast. Update cached Lisp translation. * ast.boot.pamphlet (ConstantDefinition): A separate Ast node for constant definitions. (bfCompDef): Don't compile ConstantDefinition here. Update cached Lisp translation.
2007-08-14Initial population.dos-reis1-0/+3090