-
Notifications
You must be signed in to change notification settings - Fork 43
Conversation
Provide a buildable skeleton for the interpereter, with end-to end types, but with lots of gaps in functionality. Unimplemented functions throw "TODO v128" error; can parse `v128` local type and nothing more.
@ngzhian let's join forces if you are still interested in the interpreter. |
Cool! I have been hacking a bit at the interpreter too, but haven't cleaned it up enough to put up a PR. We went for similar implementation to use Bytes. I've implemented a bit of the parsing for v128.const so it at least chugs through simd_const.wast test case. |
I think after this is merged I can try to rebase the frontend changes from my patch. That way there is less code to review in each change. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
Use `vxxx` to denote vector type in the lexer.
I opened #141 to track progress of adding the interpreter. |
Provide a buildable skeleton for the interpereter, with end-to end
types, but with lots of gaps in functionality. Unimplemented functions
throw "TODO v128" error; can parse
v128
local type and nothing more.