18 Commits (8fde98afa9b0b1abd798866ffc25917a5ae9c542)

Author SHA1 Message Date
Iban Eguia 8fde98afa9
Add ECMAScript test suite (test262) (#567) 4 years ago
Iban Eguia 1673871116
Some cleanup (#666) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago
HalidOdat d8eb7caefd
Extracted `__proto__` from internal slots (#580) 4 years ago
Paul Lancaster 542b2cc005
Switch impl (#451) 4 years ago
Paul Lancaster 84574b5da8
Divide the `run()` function (#422) 4 years ago
Iban Eguia 4beadfc9ad
Execution and Node modularization (#392) 4 years ago
Iban Eguia 422d0b7ea1
Optimised all `Vec<Node>` in `Node` to be `Box<[Node]>` (#370) 4 years ago
Brian Gavin 55ef44ce13
feat(boa): in operator (#350) 4 years ago
HalidOdat 84b4da545a
Fix #331 "We only get `Const::Num`, never `Const::Int`" (#338) 4 years ago
Iban Eguia bc63b28b6b
Modularized parser (#304) 4 years ago
Victor Tuekam a9372b7779
Method parsing (#339) 4 years ago
HalidOdat 505df912ad
Fixed assign operator precedence (#311) 4 years ago
Radek Krahl 9c638cc14f
Implement do..while loop (#306) 4 years ago
Jason Williams a0db788ed6
adding test for #273 (#313) 4 years ago
Jason Williams 48c6e886d4
Parser fixes #225 #240 #273 (#281) 4 years ago
Iban Eguia f628f4cc8c
Fixed empty returns (#251) (#257) 4 years ago
Iban Eguia 86052d6d75
Moved test modules to their own files (#258) 4 years ago