2020-01-28 |
Simon Forman | THread through a context to track registers. |
commit | commitdiff | tree | snapshot |
2020-01-28 |
Simon Forman | Sort of compile '+'. |
commit | commitdiff | tree | snapshot |
2020-01-28 |
Simon Forman | Move immediate to register for int literal. |
commit | commitdiff | tree | snapshot |
2020-01-28 |
Simon Forman | blep. |
commit | commitdiff | tree | snapshot |
2020-01-28 |
Simon Forman | A start on machine code generation. |
commit | commitdiff | tree | snapshot |
2020-01-27 |
Simon Forman | Fix a bug in step. |
commit | commitdiff | tree | snapshot |
2020-01-27 |
Simon Forman | docs, formatter |
commit | commitdiff | tree | snapshot |
2020-01-27 |
Simon Forman | Fix a bug in rest. |
commit | commitdiff | tree | snapshot |
2020-01-27 |
Simon Forman | Minor cleanup. |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Experiments with partial reduction are very promising. |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Partial reduction of thun/3 in the thun/4 relation. |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Map combinator works with types. |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Remove '==' from definitions. (Bools) |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Definition for 'not' in terms of 'branch'. |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Proper types, checking, inference. |
commit | commitdiff | tree | snapshot |
2020-01-26 |
Simon Forman | Don't assert defs twice. |
commit | commitdiff | tree | snapshot |
2020-01-25 |
Simon Forman | Change back to CLP(FD) semantics. |
commit | commitdiff | tree | snapshot |
2020-01-25 |
Simon Forman | Docs and minor cleanup to the grammar. |
commit | commitdiff | tree | snapshot |
2019-12-03 |
Simon Forman | Minor cleanup. |
commit | commitdiff | tree | snapshot |
2019-12-02 |
Simon Forman | Make parser REs into module-level "constants". |
commit | commitdiff | tree | snapshot |
2019-12-02 |
Simon Forman | Some helper scripts for windows. |
commit | commitdiff | tree | snapshot |
2019-12-02 |
Simon Forman | Minor docs update. |
commit | commitdiff | tree | snapshot |
2019-11-28 |
Simon Forman | Debugging this sucks. |
commit | commitdiff | tree | snapshot |
2019-11-14 |
Simon Forman | Emit a sort of symbol table. |
commit | commitdiff | tree | snapshot |
2019-11-13 |
Simon Forman | 4 is already an offset |
commit | commitdiff | tree | snapshot |
2019-11-13 |
Simon Forman | Definitions. |
commit | commitdiff | tree | snapshot |
2019-11-13 |
Simon Forman | "swap" word. |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | "new" word. |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | Refactor sub_base_merge_and_store. |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | dup cons i |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | Forgot to "return" from i combinator. |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | Even "nicer". |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | Charming. |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | dexpr//1 |
commit | commitdiff | tree | snapshot |
2019-11-12 |
Simon Forman | The i combinator. |
commit | commitdiff | tree | snapshot |
2019-11-11 |
Simon Forman | head_addr |
commit | commitdiff | tree | snapshot |
2019-11-11 |
Simon Forman | Simple push of empty list. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | Dup. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | halt. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | word works with negative numbers now. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | merge_and_store, chain_link |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | Minor refactor. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | Pass through label. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | if_literal and lookup |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | incr stack |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | Refactoring and cleanup. |
commit | commitdiff | tree | snapshot |
2019-11-10 |
Simon Forman | load |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | Bleah. |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | Base address in unpack_pair. |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | unpack_pair |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | Minor refactor. |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | Refactoring, with oddball quoting "symbols". |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | That works nicely, again. |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | Convert to ? DCG and it's macro-time! |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | I think that does it for cons. |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | That's the mainloop converted to permit negative offsets. |
commit | commitdiff | tree | snapshot |
2019-11-09 |
Simon Forman | Minor cleanup, bug fixes. |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | Minor bugfix. |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | Cons |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | Just do it in asm. |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | hmm... |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | WIth push2 finished that's the mainloop converted. |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | lookup |
commit | commitdiff | tree | snapshot |
2019-11-08 |
Simon Forman | if_literal |
commit | commitdiff | tree | snapshot |
2019-11-07 |
Simon Forman | A start on converting the mainloop. |
commit | commitdiff | tree | snapshot |
2019-11-07 |
Simon Forman | Take two on the compiler. |
commit | commitdiff | tree | snapshot |
2019-11-07 |
Simon Forman | Minor cleanup. |
commit | commitdiff | tree | snapshot |
2019-11-07 |
Simon Forman | Modify error reporting a lil; words word. |
commit | commitdiff | tree | snapshot |
2019-11-07 |
Simon Forman | Definition of ii combinator. |
commit | commitdiff | tree | snapshot |
2019-11-07 |
Simon Forman | Call for_serial/2 |
commit | commitdiff | tree | snapshot |
2019-08-22 |
Simon Forman | Using partial deduction to inline literals, functions... |
commit | commitdiff | tree | snapshot |
2019-08-21 |
Simon Forman | minor cleanup |
commit | commitdiff | tree | snapshot |
2019-08-20 |
Simon Forman | small func recognizes [] and [X]. |
commit | commitdiff | tree | snapshot |
2019-08-18 |
Simon Forman | Rename bar to korf and some docs. |
commit | commitdiff | tree | snapshot |
2019-08-18 |
Simon Forman | minor cleanup |
commit | commitdiff | tree | snapshot |
2019-08-18 |
Simon Forman | reintroduce definition of fork; it doesn't shadow func... |
commit | commitdiff | tree | snapshot |
2019-08-18 |
Simon Forman | read child output after local thun/3 |
commit | commitdiff | tree | snapshot |
2019-08-18 |
Simon Forman | truly fork, sort of |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | minor cleanup |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Minor cleanup. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Move DCG stuff to own file. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Parse ints; move line/{1,2} to main.pl. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Parse floating point numbers. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | minor cleanup |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | minor cleanup |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Numbers can be followed by space or [. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Parse negative numbers. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | swapd function |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | assert_defs/1 got upset about not finding combo/5 |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Minor cleanup of the parser. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | rework parser DCGs |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | Oops! Regression. |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | minor cleanup |
commit | commitdiff | tree | snapshot |
2019-08-13 |
Simon Forman | swoncat and fiddling with parser. |
commit | commitdiff | tree | snapshot |
2019-08-12 |
Simon Forman | Experiment with putting logic vars on the stack. |
commit | commitdiff | tree | snapshot |
2019-08-12 |
Simon Forman | Remove a cut that sucked. |
commit | commitdiff | tree | snapshot |
2019-08-12 |
Simon Forman | unstack, least_fraction |
commit | commitdiff | tree | snapshot |
2019-08-12 |
Simon Forman | Copyright notices. |
commit | commitdiff | tree | snapshot |
2019-08-12 |
Simon Forman | The sqrt/1 predicate wasn't working. |
commit | commitdiff | tree | snapshot |
2019-08-12 |
Simon Forman | Multifile func/3. |
commit | commitdiff | tree | snapshot |
next |