| age |
author |
description |
| 2009-07-26 |
Tony Garnock-Jones |
Linux needs -lm -ldl apparently. |
| 2009-07-26 |
Tony Garnock-Jones |
RTLD_DEFAULT is not defined on Linux. |
| 2009-07-26 |
Tony Garnock-Jones |
Fresh checkouts need libdisasm.a (and its .h file) before building shell. |
| 2009-07-24 |
Tony Garnock-Jones |
Begin adapting evaluator to codegen |
| 2009-07-24 |
Tony Garnock-Jones |
Fix tinyscheme reverse-won't-deal-with-empty-list bug. |
| 2009-07-24 |
Tony Garnock-Jones |
Clean up comments a little. |
| 2009-07-24 |
Tony Garnock-Jones |
Compute frame size accurately, and abstract out prelude/postlude |
| 2009-07-24 |
Tony Garnock-Jones |
Add get-native-function-addr. |
| 2009-07-24 |
Tony Garnock-Jones |
Rename "assemble" to "flatten-and-pre-relocate", which is more sensible |
| 2009-07-24 |
Tony Garnock-Jones |
Relocations; dlsym; use shr instead of quotient, as quotient seems buggy |
| 2009-07-24 |
Tony Garnock-Jones |
The tinyscheme reverse doesn't take nil! |
| 2009-07-24 |
Tony Garnock-Jones |
Make compiler emit warnings for shell.c |
| 2009-07-24 |
Tony Garnock-Jones |
Switch to gas's (source, target) ordering; call disassembler. |
| 2009-07-24 |
Tony Garnock-Jones |
Link in a disassembler to help with debugging |
| 2009-07-24 |
Tony Garnock-Jones |
libdisasm-0.23 |
| 2009-07-24 |
Tony Garnock-Jones |
Better assembly DSL. |
| 2009-07-23 |
Tony Garnock-Jones |
Better structure |
| 2009-07-23 |
Tony Garnock-Jones |
Beginnings of a code generator |
| 2009-07-23 |
Tony Garnock-Jones |
Make shell load codegen.scm |
| 2009-07-23 |
Tony Garnock-Jones |
Ignore build product |
| 2009-07-23 |
Tony Garnock-Jones |
Tiny shell |
| 2009-07-22 |
Tony Garnock-Jones |
Ignore build products. |
| 2009-07-22 |
Tony Garnock-Jones |
Make it compile on my OSX machine. |
| 2009-07-22 |
Tony Garnock-Jones |
Commit tinyscheme, checked out from sourceforge CVS this evening. |
| 2009-07-18 |
Tony Garnock-Jones |
Note from twitter |
| 2009-07-05 |
Tony Garnock-Jones |
Remove old, now-redundant clauses that I forgot to remove long ago (!)etng-r2_pre_trinity_wip |
| 2009-07-05 |
Tony Garnock-Jones |
Implement "someproxy |as somebehaviour" in boot.tng |
| 2009-07-05 |
Tony Garnock-Jones |
Switch from "[]" to "rec {}", and add "rec selfid {}" form |
| 2009-05-23 |
Tony Garnock-Jones |
Sketch of the usefulness of arrow-meaning-cutpoint in backtracking pattern-match! |
| 2009-01-23 |
Tony Garnock-Jones |
gcc's -fverbose-asm is useful! |
| 2009-01-22 |
Tony Garnock-Jones |
Tweak function-extension style |
| 2009-01-22 |
Tony Garnock-Jones |
Add pipe syntax. |
| 2009-01-22 |
Tony Garnock-Jones |
Delegate to symbolProxy on qname as well as symbol. |
| 2009-01-22 |
Tony Garnock-Jones |
Fix bugs and typo in boot.tng. |
| 2009-01-22 |
Tony Garnock-Jones |
Make the repl a bit quieter. |
| 2009-01-22 |
Tony Garnock-Jones |
Add <> as syntactic-sugar for (< >) |
| 2009-01-22 |
Tony Garnock-Jones |
Move 'case' up nearer the top of boot.tng |
| 2009-01-20 |
Tony Garnock-Jones |
Correct flaw in < that stops empty (identity) messages from being built. |
| 2009-01-19 |
Tony Garnock-Jones |
During the darcs->hg conversion, some "darcs mv" were turned into "hg rm"! |
| 2009-01-19 |
Tony Garnock-Jones |
During the darcs->hg conversion, something apparently went wrong with |
| 2009-01-18 |
Tony Garnock-Jones |
Identifier namespaces, and some interesting code for boot.tng. |
| 2009-01-18 |
Tony Garnock-Jones |
Fix a severe aliasing bug in the generated code -- _arg was being used too |
| 2009-01-18 |
Tony Garnock-Jones |
Function merging. |
| 2009-01-18 |
Tony Garnock-Jones |
It's not an error (!) to have an empty (paren) etng-sexp. |
| 2009-01-18 |
Tony Garnock-Jones |
Compile to scheme and evaluate. |
| 2009-01-18 |
Tony Garnock-Jones |
Switch to using %assemble for primitives. |
| 2009-01-18 |
Tony Garnock-Jones |
Clean up etng-r2 directory. |
| 2009-01-18 |
Tony Garnock-Jones |
Move pe2.scm to etng-r2, to serve as its lowlevel evaluator. |
| 2009-01-18 |
Tony Garnock-Jones |
Add %assemble primitive. |
| 2009-01-18 |
Tony Garnock-Jones |
Be more thorough about detecting misplaced -> and =. |
| 2009-01-18 |
Tony Garnock-Jones |
Highlight position of syntax error in AST when printing it. |
| 2009-01-18 |
Tony Garnock-Jones |
When printing eTNG sexps, treat quote specially (like a scheme pretty-printer |
| 2009-01-18 |
Tony Garnock-Jones |
More precise error reports. |
| 2009-01-18 |
Tony Garnock-Jones |
Cosmetic: move a close-paren to make cleaner future diffs on pass insertion. |
| 2009-01-18 |
Tony Garnock-Jones |
Display read/parse errors in a friendlier style. |
| 2009-01-18 |
Tony Garnock-Jones |
Improve error reporting by being more discriminating about a common error case. |
| 2009-01-18 |
Tony Garnock-Jones |
Speculative utilities for alpha-conversion and bound-names-extraction. |
| 2009-01-18 |
Tony Garnock-Jones |
Parse '%assemble' construct. |
| 2009-01-18 |
Tony Garnock-Jones |
Take advantage of the corrected ometa sequence behaviour. |
| 2009-01-17 |
Tony Garnock-Jones |
Make (discard) like all other pattern ASTs: wrapped in parens. |