|
b188230284
|
Handle queries where no index applies using a store
|
2019-07-20 14:37:25 -04:00 |
|
|
8750b11812
|
Fix defrule definition
|
2019-07-20 14:37:08 -04:00 |
|
|
ade32d5bb9
|
[WIP] Things are still broken
|
2019-07-19 23:46:56 -04:00 |
|
|
1d37d9d9e0
|
[WIP] Write tests
The rules tests don't pass right now, need to dig into that
|
2019-07-19 19:53:26 -04:00 |
|
|
81c8f01c12
|
Make API more flexible
|
2019-07-19 19:53:15 -04:00 |
|
|
04ce4421d0
|
Implement rules!
|
2019-07-19 18:54:49 -04:00 |
|
|
9f501dcd09
|
Move rules ns to evaluator to avoid circular dependency
|
2019-07-17 22:44:11 -04:00 |
|
|
d5cc3922e5
|
[WIP] Begin implementing rules
|
2019-07-17 18:39:41 -04:00 |
|
|
60c7eac861
|
Fix negation
(to the broken version of "negation" given in SICP)
|
2019-07-15 07:22:42 -04:00 |
|
|
7ca03e42d9
|
Formatting
|
2019-07-14 22:59:51 -04:00 |
|
|
d844c38df2
|
Troubleshoot negation
Negation still doesn't seem to be working, although everything else
looks good.
|
2019-07-14 22:58:54 -04:00 |
|
|
3e749a5804
|
Fix pattern matching
|
2019-07-14 22:29:43 -04:00 |
|
|
389f62f466
|
[WIP] Implement pattern matcher and in-memory store
This is currently broken.
|
2019-07-14 19:48:05 -04:00 |
|
|
f013c5a889
|
Fix compilation errors; implement variable parsing/printing
|
2019-07-10 22:23:32 -04:00 |
|
|
c0d98d3360
|
Initial commit
|
2019-07-08 22:01:55 -04:00 |
|