174 Commits (499f975a1aa36bd8a3014d8de66d217a3a0d1d2c)

Author SHA1 Message Date
Jason Williams d4791837db
[WIP] - addition of Symbols (#191) 5 years ago
Jason Williams 4a3908a35d
parse function arguments (#203) 5 years ago
Iovoslav Iovchev 9ebe8b6afc Initial implementation for Array.prototype.map (#194) 5 years ago
Elijah Caine M. Voigt d725b0c769 Feature/number object (#182) 5 years ago
evomassiny 064ecd9f85 Fix short-circuit evaluation (#202) 5 years ago
Bojan Đurđević 08775f479d Array.prototype.fill method implementation (#181) 5 years ago
Jason Williams 3465e6bbca
short function syntax fixes #152 (#199) 5 years ago
letmutx 5fbe67ad2a Fixed array creation bug in `Array.slice` implementation (#198) 5 years ago
evomassiny edbe78d503 Fix early return 5 years ago
evomassiny 0cbdaefe46 Fix early return (#197) 5 years ago
Victor Tuekam 7567aacd77 array: implement array.slice (#180) 5 years ago
simon brahan 3f2fe42081 Array includes implementation and tests (#189) 5 years ago
letmutx 6e04f8f393 Implement Tilde operator (#187) 5 years ago
Victor Tuekam 72e1a06718 array: implement tests for shift, unshift and reverse, pop and push (#175) 5 years ago
Jason Williams 8596079887
adding builtins fixes #123 (#183) 5 years ago
Jason Williams 693a9dac4a fixing array tests 5 years ago
letmutx 0f72bf556e Enable obj[key] = value syntax. (#161) 5 years ago
Ole Martin Ruud ffcc9ad748 Implement block scoped variable declarations (#173) 5 years ago
Felipe Garcia c45f80b2a4 Added Array.prototype.findIndex (#178) 5 years ago
letmutx 6038c32de9 Add Array.prototype.every method fixes #163 (#157) 5 years ago
letmutx b7544984bc Add Array.prototype.find method fixes #165 (#156) 5 years ago
evomassiny 3b1074d659 Handle white spaces as described in ECMAScript specs (#155) 5 years ago
simon brahan b7afdae3af Implement array.indexOf and .lastIndexOf (#148) 5 years ago
Dom Parfitt 92469528f9 Updated object global (#147) 5 years ago
Bojan Đurđević fc8fb01e1b String match all fixes #115 (#138) 5 years ago
Victor Tuekam a93f05cfe1 implement string.match(regexp) (#131) 5 years ago
Jason Williams 090126ea13 cargo fmt 5 years ago
Mathias Peters f6467db21b Fix clippy warnings (#153) 5 years ago
Dom Parfitt 6c3519f957 WIP - Update JSON Global (#129) 5 years ago
Dom Parfitt 44d92c9220 Added create_constructor method (#144) 5 years ago
eman0n 117584c690 [Lexer]add single and multiple line test (#134) 5 years ago
Dom Parfitt 6e90b74639 Update console global (#143) 5 years ago
simon brahan ce70796581 Implement exponentiation operator (#130) 5 years ago
Jason Williams 38b1a9d6a1
Test2 (#135) 5 years ago
Elijah Caine M. Voigt d798566377 unassigned var is undefined (#125) 5 years ago
Jason Williams 1c3fea4cf1
replacing ExecutorBuilder with Realm (#126) 5 years ago
Jason Williams 27178e1645
fixes #10 (#112) 5 years ago
arbroween 83616efca7 implements toLowerCase, toUpperCase, substring, substr and valueOf String prototype methods (#91) 5 years ago
Jason Williams 821632972b
Addition of arguments object (#109) 5 years ago
Julian Laubstein 6da58a21b8 Set proper base for boashell (#107) 5 years ago
Olle Sandberg d98b42c8bb Implement assign operators (#95) (#97) 5 years ago
Jason Williams 73d158cce2
testing small change (#104) 5 years ago
Jason Williams be9e93ac9c fixing fmt 5 years ago
Jason Williams 910d20f6a5 support early returns, fixes #101 5 years ago
Jason Williams e305fbda53 clippy updates and updating wasm-pack 5 years ago
Jason Williams e35b66b412 moving to function objects, work started on boashell other bug fixes 5 years ago
Jason Williams 5a90e32888 cargo fmt 5 years ago
Jason Williams 2df9a24011
Adding object internal methods (#96) 5 years ago
Sophie Tauchert 5e7df4f3cb Add support for regex literals (#94) 5 years ago
Olle Sandberg 6d81538969 Allow to re-assign value to an existing binding. (#92) 5 years ago