Age | Commit message (Expand) | Author |
2014-12-28 | Oh my god it's fizzbuzz written in Grasp | Jed Barber |
2014-12-27 | tails function examples for Thue, Grasp | Jed Barber |
2014-12-27 | toInt improved | Jed Barber |
2014-12-19 | Called functions no longer transfer name edges so garbage collection works pr... | Jed Barber |
2014-12-19 | Slightly more advanced grasp test programs | Jed Barber |
2014-12-19 | cond edges now work (how did I overlook that?) | Jed Barber |
2014-12-19 | Bugfix for graph garbage collection | Jed Barber |
2014-12-19 | Bugfix for div | Jed Barber |
2014-12-19 | Bugfixes for match, & | Jed Barber |
2014-12-18 | getc line buffering bug fixed | Jed Barber |
2014-12-18 | nextIP will now filter out all empty IPs | Jed Barber |
2014-12-18 | IPs changed to be lists of Nodes instead of GNodes | Jed Barber |
2014-12-17 | Bugfix for nodesOut, edgesOut, edgesIn | Jed Barber |
2014-12-17 | Grasp command line program now has a testing/debug mode | Jed Barber |
2014-12-17 | Test Grasp programs for general purpose, arithmetic, simple IO | Jed Barber |
2014-12-17 | Grasp parser now more forgiving about whitespace | Jed Barber |
2014-12-16 | Bugfixes to monad construction checks | Jed Barber |
2014-12-16 | Grasp interpreter main program added, still untested | Jed Barber |
2014-12-16 | Old interpreter code removed | Jed Barber |
2014-12-16 | gets and puts instructions added | Jed Barber |
2014-12-08 | Stack instructions added | Jed Barber |
2014-12-07 | call and ret instructions added | Jed Barber |
2014-12-07 | del instruction added | Jed Barber |
2014-12-07 | getc and putc instructions added | Jed Barber |
2014-12-07 | Arithmetic instructions added | Jed Barber |
2014-12-06 | set and del instructions added | Jed Barber |
2014-12-06 | Organising code, removed superfluous GraspProgram data structure | Jed Barber |
2014-12-06 | Added garbage collection | Jed Barber |
2014-12-06 | Skeleton code for interpreter added | Jed Barber |
2014-12-06 | Moving old code out of the way; to be deleted after rewrite | Jed Barber |
2014-12-06 | All newtype stubs now in their own files in their own subdir | Jed Barber |
2014-12-05 | GNode and GEdge types now have their own files... again... | Jed Barber |
2014-12-05 | Functions to manipulate instruction pointers added to monad | Jed Barber |
2014-12-02 | Function to replace the GNode on top of the IP stack | Jed Barber |
2014-11-30 | IP functions now more tolerant of error conditions | Jed Barber |
2014-11-29 | Graph implementation should now be complete enough | Jed Barber |
2014-11-25 | Monad to keep track of the state of a grasp program | Jed Barber |
2014-11-25 | How the hell did I forget to export the accessor functions? | Jed Barber |
2014-11-24 | Constructors for types now exported | Jed Barber |
2014-11-24 | Now just returns a list each of GNodes and GEdges | Jed Barber |
2014-11-24 | Updated to make proper use of newtypes | Jed Barber |
2014-11-24 | Bugfixes of calculating Adj | Jed Barber |
2014-11-21 | Incorporated Grasp.Edge and Grasp.Node into the one Grasp.Graph module, loose... | Jed Barber |
2014-11-20 | Factored out graph node/edge and instruction pointer types | Jed Barber |
2014-11-20 | Moved compile time error checking elsewhere | Jed Barber |
2014-09-01 | Ret instruction added | Jed Barber |
2014-09-01 | Call instruction added | Jed Barber |
2014-08-31 | Removed arbitrary file handling from getc/putc until more monads are in place | Jed Barber |
2014-08-31 | Changed order of arguments to reLabel | Jed Barber |
2014-08-31 | Corrected spacing error | Jed Barber |