Permalink
Commits on Jan 18, 2014
Commits on Jun 15, 2013
  1. More bracket handling fixes.

    committed Jun 15, 2013
  2. Add a missed test file.

    committed Jun 15, 2013
Commits on Jun 14, 2013
Commits on Jun 12, 2013
Commits on Jun 11, 2013
  1. Fixes for flaws demonstrated by more complex templates.

    Most of the fixes were to do with handling commateds in templates.
    This is still slightly brittle.
    committed Jun 11, 2013
Commits on Jun 10, 2013
  1. A fix for invocation where cwd gets lost.

    We don't need to manually massage cwd now that programDirectory is separate.
    committed Jun 10, 2013
Commits on Jun 9, 2013
Commits on Jun 8, 2013
  1. 'let' and '=' do not play nicely. This is problematic.

    For now, we use just '=' here - this is not what we want to be doing though.
    committed Jun 8, 2013
Commits on Jun 7, 2013
  1. XML render method surgery.

    This stops us clobbering internal state when we recurse, and also
    allows for bracketed expressions being parsed nicely.
    We also shift to using '!' instead of '//' for comments, as '//'
    parses as a Regex, which would complicate things somewhat.
    committed Jun 7, 2013
  2. Add quasiquoted example.

    This demonstrates the problem with mixing/merging scopes - we
    need qq (from Ground) in scope, but we also want the XML convenience
    methods in scope. Temporary workaround is to spell out the XML stuff.
    committed Jun 7, 2013
  3. Add idempotent value handling.

    Shift to using pre-mirrors for some code handling.
    committed Jun 7, 2013
Commits on Jun 5, 2013
Commits on Jun 4, 2013
Commits on Jun 3, 2013
Commits on Jun 2, 2013
  1. Some ik->atomish cleanup.

    committed Jun 2, 2013
Commits on Jun 1, 2013
  1. First cut of Ioke -> Atomish transition.

    The new Atomish files are very rough, and not yet ready for use.
    committed Jun 1, 2013
Commits on Mar 24, 2012
Commits on Dec 8, 2011
  1. Add in options to build from a template, rather than loading a file. …

    …Allows for braindead simple caching inside tight loops.
    committed Dec 8, 2011
Commits on Sep 10, 2011
Commits on Aug 23, 2011
  1. Clarify letrec, in preparation for posting about it.

    This also seems to clear up some problems we were having when mimics
    did not have the doMessage method.
    committed Aug 23, 2011
Commits on Aug 17, 2011
Commits on Aug 16, 2011