aboutsummaryrefslogtreecommitdiffstats
path: root/util.scm (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-09-07readtable: add documentation for PUSH->READGravatar Peter McGoron 1-0/+6
2024-09-07Readtable: fix propagation of default handlers in trie pathsGravatar Peter McGoron 1-43/+56
Previous version did (ACTION 'UPDATE (CDR REST) ACTION) when a new action had to be made. This caused default actions to propagate through the trie. While this isn't bad (it causes #TRU to be equal to #TRUE when that was the last prefix in the tree), it can cause unexpected errors at runtime, and no program should ever depend on its behavior. The current solution is to make a new PASS readtable with a default error action.
2024-09-07readtable: correctly add trie values. Incorrectly propogates default procedureGravatar Peter McGoron 1-17/+19
2024-09-07readtables, first passGravatar Peter McGoron 5-147/+321
2024-09-05change around insert, delete, and update to hide representationGravatar Peter McGoron 1-42/+37
2024-09-05fix set and trie, add compat COND-EXPAND for chezGravatar Peter McGoron 3-26/+223
2024-09-04trie: add with testGravatar Peter McGoron 5-3/+171
2024-09-04set:refactor mapsGravatar Peter McGoron 1-30/+29
2024-09-04set: add updateGravatar Peter McGoron 1-79/+150
2024-08-31set: add insert multiple testGravatar Peter McGoron 1-36/+110
2024-08-29add setsGravatar Peter McGoron 5-6/+436
2024-08-26miniscm: add mutable string emulation and char->integerGravatar Peter McGoron 3-3/+54
2024-08-22miniscm: add portsGravatar Peter McGoron 3-15/+189
2024-08-22minischeme: add charGravatar Peter McGoron 4-12/+79