sulyi
f24cafea89
[jsinterp] Adding parser object literal
2016-12-11 23:00:34 +01:00
sulyi
96e50681e8
[jsinterp] Adding parser for label statement and function expression
...
- refractors function declaration
- updated TODOs (ASAP = required for next milestone)
2016-12-11 21:05:09 +01:00
sulyi
bae3166eb7
[jsinterp] Added debugger and throw parser (test needed)
2016-12-11 19:04:17 +01:00
sulyi
48aaa4178e
[jsinterp] Finished parser if test
2016-12-11 17:36:19 +01:00
sulyi
ad288aaabd
[jsinterp] Parser test code fixes
2016-12-11 14:17:31 +01:00
sulyi
c2e6ca5432
[jsinterp] Adding code to if and switch test
2016-12-11 13:54:47 +01:00
sulyi
4f55fe7da2
[jsinterp] Adding if parser (test needed)
2016-12-11 09:40:43 +01:00
sulyi
86de1e89db
[jsinterp] Adding function declaration and fixing block statement parser
2016-12-10 22:57:02 +01:00
sulyi
9b5e55a45a
[jsinterp] Mozilla-central test first try
2016-12-10 16:25:51 +01:00
sulyi
9d1f75667c
[jsinterp] Fixing deep copy zip in test_jsinterp_parse
2016-12-10 13:58:26 +01:00
sulyi
200903cee8
[jsinterp] Fixing py3 zip generator issues in parser tests
2016-12-10 11:41:59 +01:00
sulyi
e392f7897d
[jsinterp] Formatting code
2016-12-10 02:59:32 +01:00
sulyi
6fa4eb6208
[jsinterp] Fixing compatibility
...
- compat_str
- unittest2
2016-12-10 00:52:04 +01:00
sulyi
dd6a2b5b49
[jsinterp] Clean up
...
- Fixing test_jsinterp_parse test_empty_return
- Fixing test_call and test_complex_call not testing statements (ast still needed)
- Adding class Reference and Context to jsinterp
- Fixing JSInterpreter interpret_statement and interpret_expression
2016-12-09 23:38:48 +01:00
sulyi
651a1e7aa8
[jsinterp] Coding convention fixes
2016-12-08 13:22:28 +01:00
sulyi
4999fcc646
[jsinterp] More test and str fix
2016-12-08 09:20:14 +01:00
sulyi
70a5e31014
[jsinterp] Parentheses fix (test and parser)
2016-12-08 08:29:12 +01:00
sulyi
599b9db878
[jsinterp] First parser tests
2016-12-08 04:00:00 +01:00