bog pushed to main at bog/wongola
- 217f5c2f92 ADD: cmp operations.
- 335189c31c ADD: import module from wongola-std.
- 2fe55d2c20 ADD: namespace syntax.
- f7857a5d4b ADD: pkg first pass.
- Compare 4 commits »
bog pushed to main at bog/wongola
- bd819bfc54 ADD: basic function call and int literal.
- a8b4978860 ADD: int arithmetic.
- Compare 2 commits »
bog pushed to main at bog/wongola
- 85a7af18b9 ADD: init compiler and rename the project.
bog
renamed repository from wogola
to bog/wongola
bog created repository bog/wongola
bog pushed to main at bog/fakir
- 5499e4569e FIX: nested lambdas closures.
- 58a2c69634 FIX: closures.
- d973241ae2 ADD: truncat function and fix some bugs related to the closure mechanism.
- 9a8f4096ea ADD: ref! to mutate array elements.
- Compare 4 commits »
bog created repository bog/fake2d
bog pushed to main at bog/fakir
- f9f73dabd3 ADD: string related functions (dup, char-at and cat.
- 951a538cc2 ADD: float operators.
- b6c6ac3302 ADD: 'and', 'or', 'not' boolean operations.
- a08f722598 REF: adding ref function for arrays deref.
- d9e06eeabd FIX: call function taken from an array.
- Compare 5 commits »
bog pushed to main at bog/fakir
- 6df8167669 ADD: import modules.
- 5d975eafdf ADD: syntaxic sugar for function declaration.
- Compare 2 commits »
bog pushed to main at bog/fakir
- 22131c2cf0 ADD: naive and simple closures.
- 9591d6c176 ADD: set core macro.
- 70d0ba241c ADD: high order functions.
- 7a792274f6 ADD: recursive functions and lambda.
- Compare 4 commits »
bog pushed to main at bog/fakir
- 4d91c05aea ADD: if macro and comparison functions.
- 11a7f6a9da ADD: int arithmetic.
- Compare 2 commits »
bog pushed to main at bog/fakir
- 12cc10720e ADD: basic lambdas (no rec, no closure...).
- 14e693c946 ADD: var declaration and blocks.
- Compare 2 commits »
bog pushed to main at bog/fakir
- 3eefed351c ADD: test script.
- 5fe53355b5 ADD: native macros.
- bcf12d19f7 ADD: native function support.
- 8c46189b20 ADD: builtin type literals (int, float, bool, string).
- Compare 4 commits »
bog pushed to main at bog/zarn
- f63cbf4cea ADD: blocks.
- 820d26491a ADD: now expose module to macros.
- 073cbb4618 ADD: vardecl.
- 0aa9ebd952 ADD: test script.
- ee1b52cae1 ADD: native macros and assert-fail macro.
- Compare 5 commits »
bog pushed to main at bog/zarn
- 55c094e4ec ADD: native functions.
- 8db23dbd3c ADD: program and vm for integers.
- 04f57c631e ADD: parser for integers.
- Compare 3 commits »