Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • c68744a (HEAD -> master) Replace default readme by Dylan Baker 2019-07-11 12:21:34 -0400
  • bdade75 Refactor by Dylan Baker 2019-05-21 17:43:23 -0400
  • 0d9a817 Use method and classmethod keywords by Dylan Baker 2019-05-20 22:07:39 -0400
  • 58838d3 Formatting by Dylan Baker 2019-05-20 20:36:19 -0400
  • bbfd7cc Parse property access/method calls by Dylan Baker 2019-05-20 20:13:47 -0400
  • d163e07 Change AST::Member to AST::PropertyDeclaration by Dylan Baker 2019-05-20 20:13:26 -0400
  • 8da2f2d Make hashes their own token type by Dylan Baker 2019-05-20 20:11:37 -0400
  • 9a77ac2 Allow arbitrary chaining of () and [] by Dylan Baker 2019-05-20 19:32:04 -0400
  • 1415296 Lex hashes by Dylan Baker 2019-05-20 19:25:11 -0400
  • f646808 Fix closure environment binding by Dylan Baker 2019-05-20 18:53:03 -0400
  • eb9b1b9 Allow calling anonymous functions directly by Dylan Baker 2019-05-20 08:33:38 -0400
  • 2088c2e Allow calling the result of a function call by Dylan Baker 2019-05-20 08:33:25 -0400
  • d3ea85d For loop/environment fixes by Dylan Baker 2019-05-16 20:16:32 -0400
  • 74cd30e Add package.json for prettier dependency & script by Dylan Baker 2019-05-16 19:59:04 -0400
  • 76bc66d Prettier by Dylan Baker 2019-05-16 19:54:00 -0400
  • 30e3ba3 Add assignments, make declarations throw if var already exists by Dylan Baker 2019-05-16 19:52:56 -0400
  • 25152d6 Allow top-level function expressions by Dylan Baker 2019-05-16 19:24:00 -0400
  • 6b27d4e Add ruby version by Dylan Baker 2019-05-16 18:40:42 -0400
  • 9d95484 Implement comments by Dylan Baker 2019-05-16 18:37:58 -0400
  • 381f363 Pull whitespace skipping out into a shared method by Dylan Baker 2019-05-16 18:37:44 -0400
  • 858d7a0 Use \A instead of ^ by Dylan Baker 2019-05-16 18:36:07 -0400
  • 37b3c96 Execute class definitions by Dylan Baker 2019-05-16 08:14:16 -0400
  • ebfc3e5 Function expressions/higher order functions by Dylan Baker 2019-05-16 07:24:49 -0400
  • 9563694 Escape quotes, newlines, tabs by Dylan Baker 2019-05-15 20:59:41 -0400
  • 749c1d5 Fix for loops by Dylan Baker 2019-05-15 18:58:29 -0400
  • 56e876a For loops by Dylan Baker 2019-05-14 23:22:58 -0400
  • 9b28b56 Prettier by Dylan Baker 2019-05-14 21:53:23 -0400
  • 0d7aa28 Allow grouping expressions with parentheses by Dylan Baker 2019-05-14 21:46:24 -0400
  • da7881d Test scoping by Dylan Baker 2019-05-14 21:31:07 -0400
  • c9454ec Test conditionals by Dylan Baker 2019-05-14 21:23:07 -0400
  • 0724802 Test function calls by Dylan Baker 2019-05-14 21:18:15 -0400
  • a33e74c Index execution tests by Dylan Baker 2019-05-14 21:00:34 -0400
  • a9c444a Raise instead of throw by Dylan Baker 2019-05-14 21:00:22 -0400
  • 59efebd Add unary operations by Dylan Baker 2019-05-14 20:44:47 -0400
  • 673f904 Add hashes by Dylan Baker 2019-05-14 20:35:05 -0400
  • 7553f1e Interpreter by Dylan Baker 2019-05-14 19:49:01 -0400
  • 0db77c2 Initial commit by Dylan Baker 2019-05-13 18:54:57 -0400