38 Commits (513bac8516cf48845c7fd6e85045d08b78d90fca)

Author SHA1 Message Date
  Odilitime 513bac8516 new construct addEventListener 3 years ago
  Odilitime a50a1129bd jsIsFalse() func support, doFunctionCall=>jsFunctionCall, doExpression() multiple char fixes / || support, doAssignment() trim tokens/add stack/better && handling, dereferenceHasBase(), jsParseTokens() fix if condition result 4 years ago
  Odilitime 06ed9b8947 dereferenceHasBase() as undefined key are fine if base variable exists, doFunctionCall => jsFunctionCall to support constructs 4 years ago
  Odilitime 84630b55a3 flush out browserjs 4 years ago
  Odilitime d2178c3c16 flush out browserjs 4 years ago
  Odilitime fb86006f5a new file for constructs 4 years ago
  Odilitime 2103263a59 jsGetArray() 4 years ago
  Odilitime 9a75a4aafa jsGetObject() refactor, jsParseTokens return implementation, parseArray() actually call itself for arrays in arrays, jsGetArray() 4 years ago
  Odilitime facc0fd850 jsGetObject() 4 years ago
  Odilitime 79bd205eb7 doFunctionCall() actually return return value, doExpression() handle ) only once / if func value hang around to see if it's called first before changing stack, parseJSON wait for , before reseting keyState, doAssignment() check to see if func is called before setting stack, JavaScript::parse() disable debug 4 years ago
  Odilitime a8037472f7 parseExpression deprecation, jsGetTokens guard for closing /, doAssignment/doExpression refactor, parseJSON "" support, doAssignment "x in y" support start, dereferenceObject bracket deferencing start, jsParseTokens better if suppor, gcc compile fixt 4 years ago
  Odilitime 19714bf32c parseExpression deprecation 4 years ago
  Odilitime c3f507ac4f Don't allow tags over 10 characters long to allow javascript to be able to use less than and greater than 4 years ago
  Odilitime d85de8b971 crash fix 4 years ago
  Odilitime ba50d61ce3 js_bool support, jsIfFalse(), prefix some functions with js, return values, doExpression - start execution part, locate*QuoteEnd(), locateRegexEnd(), getNextExpression improvements, level indenting of debug, parseFunctionBody improvements, scope refactor, parseJSON() improvements, doAssignment() improvements, getObjectKeyPointer(), dereferenceObject(), applyScope() + re-referencing root support 4 years ago
  Odilitime b092a7820c scope refactor, forward type, prototypes, Javascript refactor 4 years ago
  Odilitime 577f820f4c some prototype, add bool/reference 4 years ago
  Odilitime 3dccc6a1ab merge 4 years ago
  Odilitime bfcdda5c04 project reorg and cleanup 4 years ago
  Odilitime d1759729b7 parseExpression(), parseJSON(), parseArray(), doExpression() start, doAssignment function/JSON types support/expression handlers 4 years ago
  Odilitime 8479d9573f add prototypes 4 years ago
  Odilitime 5d8844a08f clarification 4 years ago
  Odilitime 6e63ac0fec doAssignment() improvements in expression parser 4 years ago
  Odilitime b7e6710038 added doAssignment prototype 4 years ago
  Odilitime 96bf25ffe0 doAssignment() - new expression parser 4 years ago
  Odilitime bc8b7c0b7f gcc fix 4 years ago
  Odilitime 7c72f69025 more data strucuture (move scope to .h), getToken() refactor, doAssignment() 4 years ago
  Odilitime 6350959e03 initial JS parser 4 years ago
  despair 37bd33fd9b fixes 4 years ago
  Odilitime ef115137f6 make linux/gcc happy 4 years ago
  Odilitime c20b03416b remove conflict 4 years ago
  Odilitime d0b5d2bce0 restructure 4 years ago
  Odilitime a0c80c966b path fixes 4 years ago
  Odilitime f047ef6b56 NTRML parser 4 years ago