62 Комити (master)
 

Аутор SHA1 Порука Датум
  Dylan Baker 21bf43c0e0 Don't allow binding to an unbound variable пре 5 година
  Dylan Baker 0a4d8d334d Implement lambdas пре 5 година
  Dylan Baker 58c66d8435 Implement map пре 5 година
  Dylan Baker c5189a5c87 Implement cons пре 5 година
  Dylan Baker 952f849aa3 Implement car and cdr пре 5 година
  Dylan Baker e11382f5be Allow type errors for lists пре 5 година
  Dylan Baker 691a5722aa Display identifiers and lists at the repl пре 5 година
  Dylan Baker 9a3f2a6340 Fix quotation evaluation пре 5 година
  Dylan Baker 987328470b Evaluate lists that are not applications пре 5 година
  Dylan Baker 27c55464f2 Add tests for the core пре 5 година
  Dylan Baker e2f0da5eda Implement пре 5 година
  Dylan Baker 6afbc18558 Update readme пре 5 година
  Dylan Baker e0b17775a5 Fix repl handling of ctrl-c пре 5 година
  Dylan Baker 39369d9375 Display quoted values in repl пре 5 година
  Dylan Baker 1e1f64a141 Implement quoted values пре 5 година
  Dylan Baker 8e9d5cfb1d Raise error for unterminated string literal пре 5 година
  Dylan Baker 26a93cd9f0 Replace Application with List пре 5 година
  Dylan Baker 85e7554fcd Add some rudimentary type checking пре 5 година
  Dylan Baker b3ce44f30a Tweak object displays in REPL пре 5 година
  Dylan Baker 83ed61e4d5 Move the REPL into its own class пре 5 година
  Dylan Baker 2242484bd6 Don't leave variables bound after function execution :( пре 5 година
  Dylan Baker dfc72ec77b Run prettier пре 5 година
  Dylan Baker 1954d89211 Allow recursive functions & closures пре 5 година
  Dylan Baker 1a9bdbfc52 Evaluate conditionals пре 5 година
  Dylan Baker 89b4f49dcb Rename constant spec file пре 5 година
  Dylan Baker b3735912f5 Parse conditionals пре 5 година
  Dylan Baker 8f652e87fb Add comparison functions пре 5 година
  Dylan Baker 3119c4b7d1 Improve errors a little bit пре 5 година
  Dylan Baker 2924a9b9dc Sometimes we have an AST node and sometimes we have a raw value пре 5 година
  Dylan Baker cc51634636 Handle ctrl+c in repl, add exit function пре 5 година
  Dylan Baker 1cd0480079 Return error for unbound variable/function пре 5 година
  Dylan Baker 48b94af6f6 Store function name on the function node пре 5 година
  Dylan Baker 0b46e6cb5a Evaluate identifier referents пре 5 година
  Dylan Baker f34112d2c8 Clean up REPL пре 5 година
  Dylan Baker 616231a55b Evaluate user-defined functions пре 5 година
  Dylan Baker 71b2364613 Parse function definitions пре 5 година
  Dylan Baker 87944658b8 Clean up AST tests пре 5 година
  Dylan Baker 03bc1d2184 Implement booleans пре 5 година
  Dylan Baker 7dae1bac04 Test nested expressions пре 5 година
  Dylan Baker bd283f0913 Fix lexer whitespace issues пре 5 година
  Dylan Baker 8daaeacad7 Get REPL working пре 5 година
  Dylan Baker dea415bdba Evaluate addition пре 5 година
  Dylan Baker 2910625b1a Number and string accept an environment as well пре 5 година
  Dylan Baker 39d2e2b2a9 Env tests пре 5 година
  Dylan Baker 88fd2818b9 Create core пре 5 година
  Dylan Baker df383987bf Use env in interpreter пре 5 година
  Dylan Baker fa2699e483 Evaluate definition/indentifier пре 5 година
  Dylan Baker e3ab53a63e Parse definition пре 5 година
  Dylan Baker 7d4ebdb9eb Create Env class пре 5 година
  Dylan Baker f31ce80c4b Evaluate strings пре 5 година