aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* miniscm: add notices and change "macro" to more standard "define-macro"HEADmasterGravatar Peter McGoron 2024-10-133-31/+56
* read.scm: more complete support for special numbersGravatar Peter McGoron 2024-10-131-22/+123
* read.scm: readtable:read-ident -> read:read-identGravatar Peter McGoron 2024-10-131-4/+5
* number reader: add to toplevelGravatar Peter McGoron 2024-10-131-7/+58
* add decimal number to toplevel readtableGravatar Peter McGoron 2024-10-131-0/+21
* fix signs, make radix push more preciseGravatar Peter McGoron 2024-10-131-5/+15
* add basic number reader (no compound numbers yet)Gravatar Peter McGoron 2024-10-131-23/+280
|\
| * add basic number readerGravatar Peter McGoron 2024-10-131-23/+280
* | Revert "attempt to read numbers with a readtable"Gravatar Peter McGoron 2024-10-132-374/+7
* | attempt to read numbers with a readtableGravatar Peter McGoron 2024-10-052-7/+374
|/
* read: make whitespace after "#" an errorGravatar Peter McGoron 2024-09-271-4/+4
* read: character constantsGravatar Peter McGoron 2024-09-271-5/+52
* read: bytevectorsGravatar Peter McGoron 2024-09-271-1/+11
* read: hash constants and directivesGravatar Peter McGoron 2024-09-272-13/+38
* 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