Graph
-
"Pre-inline" the structure argument register assignments2016-04-14, by Steve Losh
-
Fix macro quoting2016-04-14, by Steve Losh
-
Fix up `push-if-new` with setf/places macromancy2016-04-14, by Steve Losh
-
Start working on L22016-04-13, by Steve Losh
-
Add the program runner2016-04-10, by Steve Losh
-
Add code labels and implement the new program instructions2016-04-10, by Steve Losh
-
Implement the query code runner2016-04-10, by Steve Losh
-
Rename the utils files2016-04-10, by Steve Losh
-
First stab at compiling L1 -- not ready yet2016-04-10, by Steve Losh
-
Change functor representation2016-04-05, by Steve Losh
-
Start working on the bytecode generation2016-04-01, by Steve Losh
-
Deal with the L1 register assignment mess2016-04-01, by Steve Losh
-
Improve the code dumping function2016-03-31, by Steve Losh
-
Add the code store to the WAM (unused right now)2016-03-30, by Steve Losh
-
Make the WAM heap resizable2016-03-30, by Steve Losh
-
Add break to run2016-03-29, by Steve Losh
-
Poke at GGP a bit2016-03-28, by Steve Losh
-
Render doc2016-03-28, by Steve Losh
-
WHAT HATH GOD WROUGHT2016-03-28, by Steve Losh
-
Fiddle with and document the unification instructions a bit2016-03-27, by Steve Losh
-
Add a function for extracting things from the heap2016-03-27, by Steve Losh
-
Rewrite registers to be addresses, not cells2016-03-27, by Steve Losh
-
Blur the lambdas, and fix the instruction argument order2016-03-26, by Steve Losh
-
More work on L0, a bit of cleanup2016-03-26, by Steve Losh
-
Clean up topological-sort2016-03-26, by Steve Losh
-
Fix up docstring2016-03-26, by Steve Losh
-
Fix the topological sorting2016-03-26, by Steve Losh
-
Add a few comments and a pair of utility functions for the WAM heap2016-03-26, by Steve Losh
-
Fix flet/labels indentation before I lose my mind2016-03-26, by Steve Losh
-
Split the WAM into component files2016-03-25, by Steve Losh
-
Clean up and add a few comments, and add a bit more type hinting2016-03-25, by Steve Losh
-
Store functors so we can print them later2016-03-25, by Steve Losh
-
Document the heap cell format a bit2016-03-25, by Steve Losh
-
Move scratch garbage into the scratch file2016-03-25, by Steve Losh
-
Clean up some of the WAM code/interface2016-03-25, by Steve Losh
-
Prettify the heap printing a bit2016-03-25, by Steve Losh
-
Use switch instead of cond, it's cleaner2016-03-25, by Steve Losh
-
Define some WAM index types2016-03-25, by Steve Losh
-
Move and clean up the functor wrapper functions2016-03-25, by Steve Losh
-
Add docstrings2016-03-25, by Steve Losh
-
Add STATUS to .hgignore.2016-03-25, by Steve Losh
-
Grammaaeareraer2016-03-24, by Steve Losh
-
Remove unused function2016-03-24, by Steve Losh
-
Oh shit I've got a WAM2016-03-24, by Steve Losh
-
Implement a rudimentary heap for the WAM, part 02016-03-24, by Steve Losh
-
Disable the broken PAIPC for now2016-03-24, by Steve Losh
-
More grinding through the compiled version2016-03-24, by Steve Losh
-
Factor out cl-d-api garbage2016-03-23, by Steve Losh
-
Initial pass at the compiler2016-03-22, by Steve Losh
-
Add destructive unification2016-03-22, by Steve Losh
-
Add API documentation building2016-03-18, by Steve Losh
-
Improve the testing infrastructure, rename find-all2016-03-18, by Steve Losh
-
Add backtracking and wildcards2016-03-14, by Steve Losh
-
Add scratch.lisp to .hgignore.2016-03-14, by Steve Losh
-
Finish basic proving2016-03-10, by Steve Losh
-
Start on the logic database2016-03-10, by Steve Losh