Eros Zhao
Eros Zhao
I will try to resolve this feature, it looks fun.
jerry and iotjs 's apis seem no utf8 string operation functions, i'm going to add some functions to utf8, but I don't know where to write these operations. In addition,...
> What utf8 operations would you like to use? just like codeUnit or other something. there are many charCodeAt operation in the url.js, you can see [here](https://github.com/Rokid/ShadowNode/blob/b394600a9a67273c327aeb35f8370c568a127936/src/js/url.js#L978). if want to...
> jerry_substring_to_utf8_char_buffer I don't know if there is a performance problem with this method. There is a copy operation inside, but we will get one point code frequently. I rewrite...
I have done some, it will take some time to estimate (about 2days) , but my work is a bit busy now, it is not guaranteed. if you have time,...
@fabiospampinato If the compiler is included, then there is a risk of being decompiled, and there should be no plans to put the compiler and interpreter together at this time.
@npc1054657282 maybe not, i have little time to maintance this project, but you can add es2016+ features by yourself when 2.0 released.
> Great work! I have two questions: Is the code transformed by the direct transform method eventually executed by an eval(or new Function call)? Does this mean we cannot use...
@bellard @richarddd Sorry, I'm a bit confused because a `line_number` may have multiple `column_numbers`. How should this be merged into `OP_line_num`? A common scenario is when code is compressed into...
1. 对应于a['b']['c']['d']上来说,得到的ast如下: ```javascript { "type": "Program", "start": 0, "end": 16, "body": [ { "type": "ExpressionStatement", "start": 0, "end": 16, "expression": { "type": "MemberExpression", "start": 0, "end": 16, "object": { "type":...