153 コミット (master)
 

作成者 SHA1 メッセージ 日付
  mtardy a1bc3ba26b Add default error case in switch(getType()) to remove warnings of enumeration values not handled in switch 4年前
  mtardy f6388c1474 Fix indentation issues 4年前
  mtardy 6e9df129dd
Add floats (#22) 4年前
  mtardy d45e9546ea
Merge pull request #24 from mtardy/unquote-splicing 4年前
  mtardy 06d0204ad1 Add test-syntax.txt 4年前
  mtardy 772ebd2b8b Merge with master 4年前
  mtardy 9657e2778b
Merge pull request #25 from mtardy/argument-splicing 4年前
  mtardy cbc3e6ec89
Add factories (#21) 4年前
  Ian Piumarta bc623143ca add argument splicing (aka unpacking, aka splatting); add test-splice.txt to test argument splicing 4年前
  Ian Piumarta f070bc84c4 add allKeys, allValues; add @@ syntax to unquote and splice an array into a list of arguments or parameters 4年前
  mtardy d4ed747cd4
Merge pull request #23 from mtardy/slice-fix 4年前
  mtardy 9541a96279 Correctly add slice '[n:m]' for strings and array-like maps 4年前
  Ian Piumarta 5e7538a2f7 Use safe comparisons in oopcmp 4年前
  Ian Piumarta 0156ca00f7 Allocate true object sizes instead of sizeof(union object) 4年前
  Ian Piumarta 21bc3f547d runtimeError accepts varargs; undefined members return null, undefined variables cause error 4年前
  mtardy 90cd66de53 Add test-switch.txt 4年前
  mtardy 4aadad65c9 Remove fold and use eval instead 4年前
  mtardy cc069fcc92 Fix 'control may reach end of non-void function' warning 4年前
  mtardy 084c45add3
Merge pull request #19 from mtardy/portable-makefile 4年前
  Ian Piumarta 987d889c19 Use implicit rules to build binary; add compiler/linker search locations for Darwin MacPorts 4年前
  piumarta 11dd4554a0
Merge pull request #18 from mtardy/type-switch 4年前
  mtardy 530e71426b Move TYPESIG and CASE macros and undef them 4年前
  mtardy d4af735207 Add TYPESIG and CASE macros to switch between types combinations more elegantly 4年前
  mtardy 5b5a8c77c6
Add MIT License 4年前
  mtardy 44e563dc68
Merge pull request #17 from mtardy/memory-optimisation 4年前
  Ian Piumarta 993297c262 Add -g flag to turn on stats; make jb recs be allocated LIFO on C stack; reuse scopes whenever possible 4年前
  Ian Piumarta 1cee17ea17 Add flags to Map with MAP_ENCLOSED bit; add pool pointer to Map for scope free list 4年前
  Ian Piumarta b449343280 Add millis() to convert microseconds() into milliseconds (duh;-) 4年前
  Ian Piumarta 3886b9c623 Print the amount of memory allocated using k/M/G bytes 4年前
  Ian Piumarta ce8ac5975f Grow maps exponentially instead of linearly 4年前
  Ian Piumarta 6a297558bc Add String() factory; instrument memory usage 4年前
  Ian Piumarta fb35013179 Add the usual two micro-bencharks (nfibs and prime sieve) 4年前
  mtardy cfb4f164ed
Merge pull request #16 from mtardy/fixes3 4年前
  mtardy 73dcfca222
Merge pull request #15 from mtardy/slice 4年前
  mtardy f42be7d411 Fix relations to compare more than just integers, fix semicolons to end 4年前
  mtardy 1ed52120bb Add slice '[n:m]' for strings and array-like maps 4年前
  mtardy 2837e6fede Fix runtime error backtrace printing for function call 4年前
  mtardy 07d1456630 Conflict resolution 4年前
  mtardy 22bf3b5b1b
Add backtrace (#14) 4年前
  mtardy 2c057a58f9 Fix circular printing, comparison and pass scope to primitives 4年前
  mtardy 7ca8267244 Add printOn function and fix readEvalPrint with imports 4年前
  mtardy 1a82135eab Fix try catch mechanism and runtimeError with mrAST 4年前
  mtardy b424810127
Add try catch mechanism (#13) 4年前
  mtardy b51fe9f606
Add nice format for runtime errors (#12) 4年前
  mtardy bf224030cb Update test files 4年前
  mtardy d9364885fe Add Throw mechanism and hierarchy in verbose mode 4年前
  mtardy 7f2decac9a Update test files 4年前
  mtardy 33b5a12c3d Add millis primitive 4年前
  mtardy 37a048a8e7 Fix map_zip to fill with either key numbers or null values 4年前
  mtardy 033294715f Update README and Dockerfile 4年前