Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Aug 22, 2012

  1. Scott Hamilton

    Start of language documentation

    authored August 22, 2012
  2. Scott Hamilton

    Start of language documentation

    authored August 22, 2012
  3. Scott Hamilton

    Modify repeat syntax to include start, stop and step.

    authored August 22, 2012
  4. Scott Hamilton

    Allow for line and column reference to be optional. Modify repeat syn…

    …tax to include start, stop and step.
    authored August 22, 2012

Aug 15, 2012

  1. Scott Hamilton

    add proper js string support and new text sample

    authored August 15, 2012
  2. Scott Hamilton

    added font, text and error highlighting

    authored August 15, 2012

Aug 14, 2012

  1. Scott Hamilton

    added log, logln, true, false and nicer display of AST

    authored August 14, 2012
  2. Scott Hamilton

    add return statement for functions

    authored August 14, 2012
  3. Scott Hamilton

    added break, continue and single line comments

    authored August 14, 2012

Jun 12, 2012

  1. Scott Hamilton

    Add hare

    authored June 11, 2012

Jun 08, 2012

  1. Scott Hamilton

    update logo

    authored June 07, 2012
  2. Scott Hamilton

    update lambda type

    authored June 07, 2012
  3. Scott Hamilton

    add type variables

    authored June 07, 2012

Jun 06, 2012

  1. Scott Hamilton

    bug fix for elephant

    authored June 05, 2012
  2. Scott Hamilton

    add elephant language

    authored June 05, 2012

Jun 05, 2012

  1. Scott Hamilton

    add tscheme lambda form

    authored June 05, 2012

Jun 04, 2012

  1. Scott Hamilton

    Add tscheem language

    authored June 04, 2012

Jun 02, 2012

  1. Scott Hamilton

    add multi-rose sample

    authored June 01, 2012
  2. Scott Hamilton

    add multi-tree sample

    authored June 01, 2012
  3. Scott Hamilton

    Add multi-maze tortoise example.

    authored June 01, 2012

Jun 01, 2012

  1. Scott Hamilton

    update samples to be pretty

    authored June 01, 2012
  2. Scott Hamilton

    Add thread support.

    - add multiple turtles and multiple states of execution
    
    - fix logical or error
    
    - add colors and widths
    authored June 01, 2012
  3. Scott Hamilton

    Fix parser examples

    authored June 01, 2012
  4. Scott Hamilton

    Add parse examples

    authored June 01, 2012

May 31, 2012

  1. Scott Hamilton

    Refactor tortoise.

    - removed duplicate functions
    
    - evalFull and start now take the eval function as an argument
    authored May 30, 2012

May 30, 2012

  1. Scott Hamilton

    Make maze drawing order split first.

    authored May 30, 2012
  2. Scott Hamilton

    Update web layout.

    authored May 30, 2012
  3. Scott Hamilton

    Add animation to tortoise.

    authored May 30, 2012
  4. Scott Hamilton

    Add sample buttons.

    authored May 30, 2012
  5. Scott Hamilton

    Add continuations to tortoise.

    - Tortoise now has thunks, trampolines and continuations.
    
    - Added step and play buttoms to sample page.
    authored May 29, 2012

May 26, 2012

  1. Scott Hamilton

    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.
    authored May 25, 2012

May 25, 2012

  1. Scott Hamilton

    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
    authored May 24, 2012
  2. Scott Hamilton

    Merge branch 'master' of https://github.com/McLeopold/PL101

    authored May 24, 2012
  3. Scott Hamilton

    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.
    authored May 24, 2012

May 23, 2012

  1. Scott Hamilton

    Update scheem to be more modern.

    - Add infix syntax with {}
    
    - Add prefix modifier so f(x) is (f x)
    
    - Change define to =
    
    - Change = to ==
    
    - Change lambda to fn
    authored May 23, 2012
Something went wrong with that request. Please try again.