aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* read: properly restore state when reading datum commentsGravatar Peter McGoron 2024-09-271-8/+20
* read: document datum labelGravatar Peter McGoron 2024-09-271-0/+8
* read: change datum label to object, that returns an encapsulated datum labelGravatar Peter McGoron 2024-09-271-33/+47
* read: add object encapsulating identifierGravatar Peter McGoron 2024-09-273-24/+49
* Revert "add object helper functions"Gravatar Peter McGoron 2024-09-273-159/+129
* Revert "object: change to a stateful table"Gravatar Peter McGoron 2024-09-274-95/+42
* Revert "object: rename"Gravatar Peter McGoron 2024-09-273-12/+8
* object: renameGravatar Peter McGoron 2024-09-263-8/+12
* object: change to a stateful tableGravatar Peter McGoron 2024-09-264-42/+95
* add object helper functionsGravatar Peter McGoron 2024-09-243-129/+159
* miniscm: string->symbol and symbol->stringGravatar Peter McGoron 2024-09-221-1/+17
* add linked list libraryGravatar Peter McGoron 2024-09-221-0/+82
* read: add datum labels and UNCYCLE to cope with circular definitionsGravatar Peter McGoron 2024-09-221-12/+115
* read: factor out ADD-ALL-AS-SKIP to UPDATE-LISTGravatar Peter McGoron 2024-09-221-12/+50
* read: datum commentsGravatar Peter McGoron 2024-09-221-0/+9
* read: block commentsGravatar Peter McGoron 2024-09-221-2/+76
* read: vectorsGravatar Peter McGoron 2024-09-221-1/+37
* read: factor out improper list readerGravatar Peter McGoron 2024-09-211-27/+49
* read: improper listsGravatar Peter McGoron 2024-09-201-26/+40
* readtable: add listsGravatar Peter McGoron 2024-09-202-15/+88
* miniscm: list->stringGravatar Peter McGoron 2024-09-082-10/+45
* miniscm: add better support for immutable strings, and refactor to use real s...Gravatar Peter McGoron 2024-09-083-49/+100
* miniscm: add string-refGravatar Peter McGoron 2024-09-081-1/+26
* readtable: handle EOF by returning EOF symbolGravatar Peter McGoron 2024-09-081-1/+2
* readtable: commentsGravatar Peter McGoron 2024-09-081-11/+47
* readtable: simplifyGravatar Peter McGoron 2024-09-082-242/+134
* readtable: case foldingGravatar Peter McGoron 2024-09-072-37/+62
* readtable: when adding sequences to the readtable, push the lastGravatar Peter McGoron 2024-09-071-3/+16
* readtable: Normalize character handled by ACTIONs at the end ofGravatar Peter McGoron 2024-09-071-8/+15
* readtable: add documentation for PUSH->READGravatar Peter McGoron 2024-09-071-0/+6
* Readtable: fix propagation of default handlers in trie pathsGravatar Peter McGoron 2024-09-071-43/+56
* readtable: correctly add trie values. Incorrectly propogates default procedureGravatar Peter McGoron 2024-09-071-17/+19
* readtables, first passGravatar Peter McGoron 2024-09-075-147/+321
* change around insert, delete, and update to hide representationGravatar Peter McGoron 2024-09-051-42/+37
* fix set and trie, add compat COND-EXPAND for chezGravatar Peter McGoron 2024-09-053-26/+223
* trie: add with testGravatar Peter McGoron 2024-09-045-3/+171
* set:refactor mapsGravatar Peter McGoron 2024-09-041-30/+29
* set: add updateGravatar Peter McGoron 2024-09-041-79/+150
* set: add insert multiple testGravatar Peter McGoron 2024-08-311-36/+110
* add setsGravatar Peter McGoron 2024-08-295-6/+436
* miniscm: add mutable string emulation and char->integerGravatar Peter McGoron 2024-08-263-3/+54
* miniscm: add portsGravatar Peter McGoron 2024-08-223-15/+189
* minischeme: add charGravatar Peter McGoron 2024-08-224-12/+79
* add doubly linked lists, tests, minischemeGravatar Peter McGoron 2024-08-227-0/+3616