Skip to content
Commits on Feb 5, 2011
  1. Fix spacing

    Evan Phoenix committed
  2. Add README.md

    Evan Phoenix committed
  3. Show AST nodes in the repl

    Evan Phoenix committed
  4. Remove RLK cruft

    Evan Phoenix committed
  5. Add a few sample scripts

    Evan Phoenix committed
  6. Add quick hack to add methods in scripts

    Evan Phoenix committed
  7. Add whileTrue: and whileFalse: shortcuts

    Evan Phoenix committed
  8. Add ifTrue:ifFalse: and ifFalse:ifTrue: shortcuts

    Evan Phoenix committed
  9. Add ifFalse: shortcut

    Evan Phoenix committed
  10. Add ability to shortcut ifTrue:

    Evan Phoenix committed
  11. Add comparison operators to the operator rule

    Evan Phoenix committed
  12. Allow for more ruby-ish method names

    Evan Phoenix committed
  13. Show proper syntax/parse error

    Evan Phoenix committed
  14. Add cascade send AST node

    Evan Phoenix committed
  15. Add array literal AST node

    Evan Phoenix committed
  16. Add assign AST node

    Evan Phoenix committed
  17. Add Lobby to evaluator

    Evan Phoenix committed
  18. Add block AST node

    Evan Phoenix committed
  19. Add keyword send AST node

    Evan Phoenix committed
  20. Add paren grouping rule

    Evan Phoenix committed
  21. Add operator AST node

    Evan Phoenix committed
  22. Add unary_send AST node

    Evan Phoenix committed
  23. Update root rule to include more literals

    Evan Phoenix committed
  24. Add variable AST node

    Evan Phoenix committed
  25. Fix require path output by make_node

    Evan Phoenix committed
  26. Add symbol AST node

    Evan Phoenix committed
  27. Add string AST node

    Evan Phoenix committed
  28. Add Rakefile task to view grammar

    Evan Phoenix committed
  29. Add script to run a file

    Evan Phoenix committed
  30. Add utility to assist in making new AST nodes

    Evan Phoenix committed
  31. Add bytecode methods to existing AST nodes

    Evan Phoenix committed
  32. Add simple evaluator and repl

    Evan Phoenix committed
  33. Add global syntax rules to bind AST together

    Evan Phoenix committed
  34. Add .gitignore

    Evan Phoenix committed
  35. Add number AST node

    Evan Phoenix committed
Something went wrong with that request. Please try again.