aboutsummaryrefslogtreecommitdiff
path: root/src/boot/parser.boot.pamphlet
AgeCommit message (Collapse)AuthorFilesLines
2008-01-08Automate FFI at Boot leveldos-reis1-7/+30
2007-10-27 * ast.boot.pamphlet (bfLp1): Simplify loop code generation.dos-reis1-98/+83
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-2/+2
(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-18 * translator.boot.pamphlet (bpOutItem): Translate ConstantDefinitiondos-reis1-3/+2
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/+2453