smalltalk-tng

log

age author description
6 months Tony Garnock-Jones Notes on data/codata interpretee/interpreter menu/injectdefault tip
7 months Tony Garnock-Jones Trivial precedence parser
7 months Tony Garnock-Jones Notes on AST for OMeta and eTNG pattern language
7 months Tony Garnock-Jones Some examples of the new backtracking matcher in operation.
7 months Tony Garnock-Jones Finish implementing the pattern-matching/parsing technique.
7 months Tony Garnock-Jones Notes on this new pattern-matching/parsing technique.
7 months Tony Garnock-Jones Old delegation example.
7 months Tony Garnock-Jones Silence debug output again
7 months Tony Garnock-Jones Bug fix: missing variable capture in parser
7 months Tony Garnock-Jones Added tag etng-r2_pre_trinity_wip for changeset eaa5c60b13a9
7 months Tony Garnock-Jones Merge trinity_wip into default. I screwed up the branch extraction
7 months Tony Garnock-Jones merge default into trinity_wiptrinity_wip
7 months Tony Garnock-Jones Notes on representing closures
7 months Tony Garnock-Jones Progress on experiments/codegen:
7 months Tony Garnock-Jones srfi-1 requires an :optional macro
7 months Tony Garnock-Jones Notes on potential calling conventions and object layouts.
7 months Tony Garnock-Jones merger
7 months Tony Garnock-Jones Avoid egregious shadowing.
7 months Tony Garnock-Jones Permit non-numeric relocation target markers during assembly.
7 months Tony Garnock-Jones Half-way through experimentation with oo:fp:parsing language in etng-r2trinity_wip
7 months Tony Garnock-Jones Begin adapting evaluator to codegen
7 months Tony Garnock-Jones Linux needs -lm -ldl apparently.
7 months Tony Garnock-Jones RTLD_DEFAULT is not defined on Linux.
7 months Tony Garnock-Jones Fresh checkouts need libdisasm.a (and its .h file) before building shell.
7 months Tony Garnock-Jones Begin adapting evaluator to codegen
7 months Tony Garnock-Jones Fix tinyscheme reverse-won't-deal-with-empty-list bug.
7 months Tony Garnock-Jones Clean up comments a little.
7 months Tony Garnock-Jones Compute frame size accurately, and abstract out prelude/postlude
7 months Tony Garnock-Jones Add get-native-function-addr.
7 months Tony Garnock-Jones Rename "assemble" to "flatten-and-pre-relocate", which is more sensible
7 months Tony Garnock-Jones Relocations; dlsym; use shr instead of quotient, as quotient seems buggy
7 months Tony Garnock-Jones The tinyscheme reverse doesn't take nil!
7 months Tony Garnock-Jones Make compiler emit warnings for shell.c
7 months Tony Garnock-Jones Switch to gas's (source, target) ordering; call disassembler.
7 months Tony Garnock-Jones Link in a disassembler to help with debugging
7 months Tony Garnock-Jones libdisasm-0.23
7 months Tony Garnock-Jones Better assembly DSL.
7 months Tony Garnock-Jones Better structure
7 months Tony Garnock-Jones Beginnings of a code generator
7 months Tony Garnock-Jones Make shell load codegen.scm
7 months Tony Garnock-Jones Ignore build product
7 months Tony Garnock-Jones Tiny shell
7 months Tony Garnock-Jones Ignore build products.
7 months Tony Garnock-Jones Make it compile on my OSX machine.
7 months Tony Garnock-Jones Commit tinyscheme, checked out from sourceforge CVS this evening.
7 months Tony Garnock-Jones Note from twitter
8 months Tony Garnock-Jones Remove old, now-redundant clauses that I forgot to remove long ago (!)etng-r2_pre_trinity_wip
8 months Tony Garnock-Jones Implement "someproxy |as somebehaviour" in boot.tng
8 months Tony Garnock-Jones Switch from "[]" to "rec {}", and add "rec selfid {}" form
9 months Tony Garnock-Jones Sketch of the usefulness of arrow-meaning-cutpoint in backtracking pattern-match!
13 months Tony Garnock-Jones gcc's -fverbose-asm is useful!
13 months Tony Garnock-Jones Tweak function-extension style
13 months Tony Garnock-Jones Add pipe syntax.
13 months Tony Garnock-Jones Delegate to symbolProxy on qname as well as symbol.
13 months Tony Garnock-Jones Fix bugs and typo in boot.tng.
13 months Tony Garnock-Jones Make the repl a bit quieter.
13 months Tony Garnock-Jones Add <> as syntactic-sugar for (< >)
13 months Tony Garnock-Jones Move 'case' up nearer the top of boot.tng
13 months Tony Garnock-Jones Correct flaw in < that stops empty (identity) messages from being built.
13 months Tony Garnock-Jones During the darcs->hg conversion, some "darcs mv" were turned into "hg rm"!