9 Commits

Author SHA1 Message Date
sulyi
a33b47e485 [jsinterp] Adding handling lineterminator
- adds `jsgrammar.LINETERMINATORSEQ_RE`
- lexer `tstream.TokenStream` checks for lineterminators in tokens
- adds `tstream.Token`
- refractors `tstream.TokenStream` and `jsparser.Parser` and to use it
2018-06-10 22:27:22 +02:00
sulyi
80608898f5 [jsinterp] TODOs in JSStringPrototype#_split 2018-06-10 06:19:38 +02:00
sulyi
37d63066dd [jsinterp] Adding JSArrayPrototype#_slice 2018-06-10 06:01:51 +02:00
sulyi
848aa79a02 [jsinterp] Fixing incomplete refactor 2018-06-10 04:23:52 +02:00
sulyi
f9f030a005 [jsinterp] Implementing String split 2018-06-09 10:24:54 +02:00
sulyi
b9061d69e2 [jsinterp] Fixing TODOs and comments 2018-06-04 03:10:17 +02:00
sulyi
db0dc7b4ea [jsinterp] Fixing typos and code style 2018-06-02 05:26:32 +02:00
sulyi
70ac98a924 [jsinterp] Fixing missed unicode support (yet again) 2018-06-01 05:33:10 +02:00
sulyi
61fe8d219f [jsbuilt-ins] premerge 2018-06-01 03:10:28 +02:00