aboutsummaryrefslogtreecommitdiff
path: root/src/boot/translator.boot.pamphlet
AgeCommit message (Collapse)AuthorFilesLines
2007-10-27 * ast.boot.pamphlet (bfLp1): Simplify loop code generation.dos-reis1-191/+185
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-14 * ast.boot.pamphlet (bfGetOldBootName): New.dos-reis1-0/+7
(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-08-22 * translator.boot.pamphlet (bpOutItem): Don't delay variabledos-reis1-3/+2
definitions to load or evaluation time.
2007-08-19 * translator.boot.pamphlet (EVAL-BOOT-FILE): Fix thinko. Usedos-reis1-12/+12
setCurrentPackage to reset current package. (BO): Likewise. (bStreamPackageNull): Likewise. Update cached Lisp translation.
2007-08-18 * translator.boot.pamphlet (bpOutItem): Translate ConstantDefinitiondos-reis1-5/+16
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/+1935