Permalink
Commits on Jan 20, 2015
  1. Fixed CodeMirror clone

    committed Jan 20, 2015
Commits on Aug 22, 2012
  1. Allow for line and column reference to be optional. Modify repeat syn…

    …tax to include start, stop and step.
    committed Aug 22, 2012
Commits on Aug 15, 2012
Commits on Aug 14, 2012
Commits on Jun 12, 2012
  1. Add hare

    committed Jun 12, 2012
Commits on Jun 8, 2012
  1. update logo

    committed Jun 8, 2012
  2. update lambda type

    committed Jun 8, 2012
  3. add type variables

    committed Jun 8, 2012
Commits on Jun 6, 2012
  1. bug fix for elephant

    committed Jun 6, 2012
  2. add elephant language

    committed Jun 6, 2012
Commits on Jun 5, 2012
  1. add tscheme lambda form

    committed Jun 5, 2012
Commits on Jun 4, 2012
  1. Add tscheem language

    committed Jun 4, 2012
Commits on Jun 2, 2012
  1. add multi-rose sample

    committed Jun 2, 2012
  2. add multi-tree sample

    committed Jun 2, 2012
Commits on Jun 1, 2012
  1. update samples to be pretty

    committed Jun 1, 2012
  2. Add thread support.

    - add multiple turtles and multiple states of execution
    
    - fix logical or error
    
    - add colors and widths
    committed Jun 1, 2012
  3. Fix parser examples

    committed Jun 1, 2012
  4. Add parse examples

    committed Jun 1, 2012
Commits on May 31, 2012
  1. Refactor tortoise.

    - removed duplicate functions
    
    - evalFull and start now take the eval function as an argument
    committed May 31, 2012
Commits on May 30, 2012
  1. Update web layout.

    committed May 30, 2012
  2. Add animation to tortoise.

    committed May 30, 2012
  3. Add sample buttons.

    committed May 30, 2012
  4. Add continuations to tortoise.

    - Tortoise now has thunks, trampolines and continuations.
    
    - Added step and play buttoms to sample page.
    committed May 30, 2012
Commits on May 26, 2012
  1. Add operators, lists, sets and maps

    - Operators are hard coded in the parser and are infix
    
    - Lists, sets and maps use a [], [,] and [:] syntax.
    
    There are issues with extra parenthesis invoking literals.
    committed May 26, 2012
Commits on May 25, 2012
  1. Move scheem syntax closer to elephant.

    See elephant/ideas.txt for notes.
    
    - modern expressions f(x) -> (f x)
    
    - removed infix {} syntax, will later parse operators
    
    - added blocks with {}, including fn and if blocks
    committed May 25, 2012
  2. Add nice list display.

    Previously the check display was outputing lists with no line
    separators.  Add a new function to beautify the parse tree output.
    committed May 25, 2012