aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-16Add something like a garbage collectorJacques Comeaux
Split heap into temporary "little heap" and permanent "big heap". Defined symbols get copied into big heap, and little heap is reset after each REPL iteration.
2022-11-08Implement backspaceJacques Comeaux
2022-10-09Avoid symbol table registerJacques Comeaux
2022-10-07Finish eval implementationJacques Comeaux
2022-10-07Fix eval primitivesJacques Comeaux
2022-10-06Fix read bugsJacques Comeaux
2022-10-03Add read machine codeJacques Comeaux
2022-09-29Add eval machine codeJacques Comeaux
2022-09-18Add S-Exp parserJacques Comeaux
2022-09-16Implement eval subroutinesJacques Comeaux
2022-09-15Change print buffer addressJacques Comeaux
2022-09-15Continue writing evaluatorJacques Comeaux
2022-09-14Fix more print bugsJacques Comeaux
2022-09-14Fix print bugsJacques Comeaux
2022-09-10Begin writing evaluatorJacques Comeaux
2022-08-20Add LISP referenceJacques Comeaux
2022-08-20Add S-Exp printerJacques Comeaux
2022-08-16Humble beginningsJacques Comeaux