79 コミット (a0fee5b587bb6da89471e6404a0e46481cd54e3b)
 

作成者 SHA1 メッセージ 日付
  mtardy a0fee5b587
Add increment and decrement operators (#5) 4年前
  mtardy 17a457e18f Fix map_print for empty map 4年前
  mtardy d132382ce0 Fix map creation in eval by cloning the ast node and evaluating all the values 4年前
  mtardy 192ad4de7b Add map_keys and map_values methods that skip hidden symbols inside maps 4年前
  mtardy 27581da0e0 Add method invocation from object property with 'this' binding to access object properties 4年前
  mtardy b10ee10533 Factorize assign operations into a single rule 4年前
  mtardy 2128d6abf9 Print error in case of non-integer in arithmetic operation 4年前
  mtardy 566b88dec1 Merge newSetMember/newSetIndex and newGetMember/newGetIndex into newSetMap and newGetMap 4年前
  mtardy fe1a8156d2 Add assignment operators such as +=, -=, ... 4年前
  mtardy 319f05ff1c Modify drafts and tests 4年前
  mtardy 8e2badb3e9 Add return, break, continue statements with setjmp 4年前
  mtardy dc31fd1dc4 Convert tabs to spaces and fix indentation issues 4年前
  mtardy 309bcb1d57 Add drafts and tests 4年前
  mtardy 6d20596796 Add for loop and switch statement 4年前
  mtardy 614bb8225b Add return 4年前
  mtardy 25afb2c964 Bug fix integer tag optimization 4年前
  mtardy e4435044d3 Optimizing integers 4年前
  mtardy 79144dfebb Move statement rule and fix identation 4年前
  mtardy e6a24ac27c Clean Makefile 4年前
  mtardy ecdde3c52e Convert tabs to spaces and fix indentation issues 4年前
  mtardy 42ad489c1e Add compound statements 4年前
  mtardy 72c66c9995 Add unary, binary, ternary operator, while and semicolons as statement separator 4年前
  mtardy 75c1e685cf Add closure and optimize map_search for arrays 4年前
  mtardy 911705049d Fix Makefile rule name 4年前
  mtardy f8078c49d5 Add draft of map_get for array-like access optimization 4年前
  mtardy 34b33bf34b Add function parameters support with simplistic local scope 4年前
  mtardy 85854f22cf Add simplistic function definition 4年前
  mtardy 1a5cf63394 Add primitive function call 4年前
  mtardy b80f2da496 Add map '[exp]' access and assignement 4年前
  mtardy cd50470f38 Add map 'dot' access and assignement 4年前
  mtardy f4ba755154 Flatten binary op and add var declaration 4年前
  mtardy 10fb7089b4 Add read node 4年前
  mtardy f1b05dc652 Add strings with a length attribute 4年前
  mtardy d92527ec1b Build and eval the AST for most binary operators 4年前
  mtardy b0f59db5cf Add Objects with prototypes 4年前
  mtardy 8957b242ad Fix symbol table 4年前
  mtardy cffb4de8c5 Update README on tests 4年前
  mtardy f959221ff7 Move tests inside a folder 4年前
  mtardy 67c969a12a Edit README.md 4年前
  mtardy c9a48c02ad Add Dockerfile and instructions to build with Docker 4年前
  mtardy 36b10c95ed Modify test3 4年前
  mtardy 73fc6a9e08 Remove Symbol's value and defined and store them in Map KV 4年前
  mtardy e7ce81282f Add assert check on key in map_get 4年前
  mtardy eb6269de4d Change readme title to Javascrypt 4年前
  mtardy 38128272b7 map_insert and map_set return value inserted instead of whole map 4年前
  mtardy 24949bad35 Add a scope parameter in intern function 4年前
  mtardy 5962b6ce40 Fix a parenthesis mistake in memmove len arg when inserting or deleting in a Map 4年前
  mtardy 93633e4d4c Remove table object, replace it with a 'globals' map 4年前
  mtardy d7d40f2b26 Indent fixes and remove comments 4年前
  mtardy 638db05828 Add Pr.Piumarta's code and reindent using spaces with width 4 4年前