| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move common procedures for matcher and producer to internal | 2025-05-02 | 1 | -0/+1 | |
| | | |||||
| * | move utils to new library, emit ellipsis dag from matcher compiler | 2025-04-26 | 1 | -0/+1 | |
| | | | | | | | | The compiler now returns a DAG implemented as a hash table. The keys are ellipsis group IDs and the values are lists of ellipsis group IDS. When a producer encounters a repeated form, it uses the information in this DAG to confirm that the production is valid. | ||||
| * | reorganize pattern module | 2025-04-25 | 1 | -3/+3 | |
| | | |||||
| * | add pattern matcher and some tests | 2025-04-24 | 1 | -0/+5 | |
| | | |||||
| * | start work on the fundamental syntax object | 2025-04-23 | 1 | -0/+16 | |
