summaryrefslogtreecommitdiffstats
path: root/lib/trie.tcl (follow)
Commit message (Expand)AuthorAgeFilesLines
* trie: Fix statementClauseToId pdf!Omar Rizwan2023-10-071-14/+14
* Merge pull request #94 from FolkComputer/osnr/rest-patternsOmar Rizwan2023-10-061-1/+47
|\
| * trie: Fix lookupLiteral. I think this works?Omar Rizwan2023-10-031-3/+1
| * WIP: Literal lookups for ...rest (works in Whens sometimes now)Omar Rizwan2023-10-031-1/+49
* | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-271-13/+47
|\|
| * trie: Add support for /..rest/ matchingOmar Rizwan2023-09-241-9/+45
| * trie: Clean up unused stuff, documentOmar Rizwan2023-09-241-7/+5
* | Merge branch 'main' into osnr/vulkan-displayOmar Rizwan2023-09-081-3/+6
|\|
| * Don't use value == 0 in trie, so 0:0 can actually matchOmar Rizwan2023-08-121-3/+6
* | Test struct array. Fix trie ?Omar Rizwan2023-09-051-1/+1
|/
* lib/trie: Improve documentationOmar Rizwan2023-07-201-13/+18
* Experiment: avoid shimmering in When wordsOmar Rizwan2023-07-041-1/+17
* Merging main into c-evaluatorCharles Chamberlain2023-05-091-4/+4
|\
| * Fix some type issues in trie & change apriltag cmdAndrés Cuervo2023-04-301-4/+4
* | Fix trie testOmar Rizwan2023-04-241-1/+27
* | Fix print specifier so it works on NUCOmar Rizwan2023-04-221-1/+1
* | Make trie values fixed uint64_t so it runs on 32-bit systemOmar Rizwan2023-04-221-28/+10
* | Fix matchId to be a valid handle, fix Matches::existsOmar Rizwan2023-04-191-1/+1
* | Fix statement destructuring bugs, negations/blanks, results idxOmar Rizwan2023-04-191-2/+2
* | Start on new c-statements (C evaluator) workOmar Rizwan2023-04-191-14/+33
|/
* Only do wildcards on trie lookup. Use unique trie keys for reactionsOmar Rizwan2023-02-141-10/+6
* Make trie more generic (store general Tcl_Obj* at leaves)Omar Rizwan2023-02-121-13/+17
* c-statements: WIP checkpoint on statement removalOmar Rizwan2023-02-051-3/+6
* Eliminate triefy and do var->wildcard conversion in trieOmar Rizwan2023-02-051-8/+36
* Fix addWithVar export, add ${} syntax in csubstOmar Rizwan2023-02-041-1/+1
* Better typedef behavior; addWithVar split from add; more ...Omar Rizwan2023-02-041-3/+5
* c cross-module import / cmulti test works!Omar Rizwan2023-02-041-13/+13
* More progress on ObjType mapping -- test compiles nowOmar Rizwan2023-02-031-5/+8
* Start reintroducing graphviz supportOmar Rizwan2023-01-171-2/+2
* Make trie use ? for wildcard. More bugfixes of new match evaluatorOmar Rizwan2022-12-151-2/+2
* some error handling and notesOmar Rizwan2022-12-141-0/+20
* Trim reallly long lines in the statement and trie graphsOmar Rizwan2022-11-271-0/+4
* fix `make show-trie`Omar Rizwan2022-11-271-1/+1
* Refactor c.tcl to create a sealed namespaceOmar Rizwan2022-11-181-13/+14
* Move trie into c.tcl and trie.tclOmar Rizwan2022-11-141-0/+185