Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
39 check-ins
|
2025-04-16
| ||
| 13:21 | Flesh out Tikal code testing. Rename test file Leaf check-in: f94c60b2dd user: hans tags: trunk | |
| 11:51 | Setting up Tikal examples/tests check-in: 4d6215f448 user: hans tags: trunk | |
|
2025-03-29
| ||
| 13:56 | Add skeletons for more builtin namespaces (dict, etc) check-in: 00c16f5036 user: hans tags: trunk | |
|
2025-03-05
| ||
| 12:00 | Added 'list' namespace and lookup mechanism check-in: 733d09aac9 user: hans tags: trunk | |
|
2025-02-19
| ||
| 21:00 | minor cleanup check-in: a4a723cc6b user: hans tags: trunk | |
|
2025-02-03
| ||
| 13:12 | Blocks are expressions too! check-in: 7f3114dadc user: hans tags: trunk | |
| 13:12 | Allow for Ctrl-D to exit REPL check-in: 654e4a82ea user: hans tags: trunk | |
|
2025-02-02
| ||
| 11:06 | Added parse_statement_or_expression for REPL check-in: aca17e2d5c user: hans tags: trunk | |
|
2025-01-31
| ||
| 15:17 | Added parse_program check-in: ce877f8944 user: hans tags: trunk | |
| 14:39 | Renaming check-in: 81c8c6aad5 user: hans tags: trunk | |
| 14:38 | Remove test_parser.py check-in: 7c2aa471e5 user: hans tags: trunk | |
| 13:21 | Updated interpreter to use new parser check-in: 8bd41db604 user: hans tags: trunk | |
| 12:55 | Updated tests: parsing blocks check-in: a4315bd857 user: hans tags: trunk | |
| 11:21 | Parsing blocks... (needs more tests) check-in: 588c1c87e1 user: hans tags: trunk | |
|
2025-01-29
| ||
| 21:11 | Parsing blocks of statements, plus tests (in progress) check-in: e9ce7cd5d1 user: hans tags: trunk | |
| 14:21 | Updated tokenizer to handle { } check-in: 2d84b2eadc user: hans tags: trunk | |
|
2025-01-26
| ||
| 20:19 | Parsing blocks of statements... in progress check-in: 273319a381 user: hans tags: trunk | |
| 13:33 | Add parsing of parenthesized statements check-in: 633ba2e092 user: hans tags: trunk | |
| 13:27 | Added parsing of statements check-in: e97680ccf7 user: hans tags: trunk | |
|
2025-01-25
| ||
| 19:44 | Continuing fleshing out and debugging the parser... check-in: d931e92cf9 user: hans tags: trunk | |
| 15:32 | Fleshing out parser, in progress check-in: e5989a90f4 user: hans tags: trunk | |
| 15:02 | Overhaul parser stuff check-in: fc86d176a6 user: hans tags: trunk | |
|
2025-01-24
| ||
| 13:41 | Start rewriting parser (& tests) check-in: b71192d876 user: hans tags: trunk | |
|
2025-01-16
| ||
| 14:39 | Interpreter can now handle nested statements as well check-in: 0a0e236d53 user: hans tags: trunk | |
| 14:35 | Parse a nested statement (does not work yet if parenthesized statement is at 'head' position) check-in: cb56ca32bb user: hans tags: trunk | |
| 14:24 | Added parentheses to tokenizer check-in: 262f88bf48 user: hans tags: trunk | |
|
2025-01-15
| ||
| 15:03 | Added [ ] brackets to tokenizer check-in: f9cf6b797f user: hans tags: trunk | |
| 14:41 | Added first version of `list` (untested and probably temporary) check-in: 232d2fdd39 user: hans tags: trunk | |
|
2025-01-11
| ||
| 14:26 | Names can now be looked up (.foo, etc) check-in: 9df2d232c7 user: hans tags: trunk | |
|
2025-01-10
| ||
| 15:19 | Simple REPL/interpreter case now works check-in: 163430853a user: hans tags: trunk | |
| 10:49 | parse simple values like ints, symbols check-in: 238b225c64 user: hans tags: trunk | |
|
2025-01-05
| ||
| 13:03 | Started adding simple evaluation (incomplete) check-in: 20153ed5f3 user: hans tags: trunk | |
|
2024-12-30
| ||
| 13:48 | Starting with blocks check-in: 69c844a32a user: hans tags: trunk | |
|
2024-12-29
| ||
| 21:24 | Added simple parser check-in: 3c764f16d7 user: hans tags: trunk | |
|
2024-12-28
| ||
| 11:56 | Updated tokenizer (still very simple) check-in: 4528b415b6 user: hans tags: trunk | |
|
2024-12-27
| ||
| 12:37 | First rudimentary versions of namespace, interpreter, REPL, etc check-in: 7c0aa99541 user: hans tags: trunk | |
|
2024-12-25
| ||
| 20:42 | Added more skeleton files check-in: f0fd478255 user: hans tags: trunk | |
| 16:26 | First stab at simple tokenizer check-in: 0c1f83090d user: hans tags: trunk | |
|
2024-12-24
| ||
| 16:49 | initial empty check-in check-in: 9b2b7f206e user: hans tags: trunk | |