Commit Graph

  • 5499e4569e FIX: nested lambdas closures. main bog 2023-09-26 11:29:39 +0200
  • 58a2c69634 FIX: closures. bog 2023-09-26 10:33:34 +0200
  • d973241ae2 ADD: truncat function and fix some bugs related to the closure mechanism. bog 2023-09-25 21:28:57 +0200
  • 9a8f4096ea ADD: ref! to mutate array elements. bog 2023-09-24 15:54:57 +0200
  • f9f73dabd3 ADD: string related functions (dup, char-at and cat. bog 2023-09-24 14:43:12 +0200
  • 951a538cc2 ADD: float operators. bog 2023-09-24 14:22:01 +0200
  • b6c6ac3302 ADD: 'and', 'or', 'not' boolean operations. bog 2023-09-24 13:03:33 +0200
  • a08f722598 REF: adding ref function for arrays deref. bog 2023-09-24 12:17:42 +0200
  • d9e06eeabd FIX: call function taken from an array. bog 2023-09-24 07:49:29 +0200
  • d30e42b4e8 ADD: simple arrays. bog 2023-09-24 00:40:08 +0200
  • 6df8167669 ADD: import modules. bog 2023-09-23 19:21:55 +0200
  • 5d975eafdf ADD: syntaxic sugar for function declaration. bog 2023-09-23 05:58:13 +0200
  • 22131c2cf0 ADD: naive and simple closures. bog 2023-09-22 22:04:57 +0200
  • 9591d6c176 ADD: set core macro. bog 2023-09-22 14:17:21 +0200
  • 70d0ba241c ADD: high order functions. bog 2023-09-22 13:27:13 +0200
  • 7a792274f6 ADD: recursive functions and lambda. bog 2023-09-22 09:49:28 +0200
  • 4d91c05aea ADD: if macro and comparison functions. bog 2023-09-21 23:30:51 +0200
  • 11a7f6a9da ADD: int arithmetic. bog 2023-09-21 22:26:13 +0200
  • 12cc10720e ADD: basic lambdas (no rec, no closure...). bog 2023-09-21 21:17:39 +0200
  • 14e693c946 ADD: var declaration and blocks. bog 2023-09-21 15:59:46 +0200
  • 3eefed351c ADD: test script. bog 2023-09-20 21:36:40 +0200
  • 5fe53355b5 ADD: native macros. bog 2023-09-20 21:21:51 +0200
  • bcf12d19f7 ADD: native function support. bog 2023-09-20 17:17:13 +0200
  • 8c46189b20 ADD: builtin type literals (int, float, bool, string). bog 2023-09-20 13:31:35 +0200
  • 5219df318e Initial commit bog 2023-09-19 20:12:10 +0000