ratel-core icon indicating copy to clipboard operation
ratel-core copied to clipboard

High performance JavaScript to JavaScript compiler with a Rust core

Results 45 ratel-core issues
Sort by recently updated
recently updated
newest added

There are several other Rust projects (some launched recently) that deals with JavaScript sources. Let's see if we can get some ideas from their design. https://github.com/nathan/pax by @nathan https://github.com/swc-project/swc by...

I'm currently working as a background task on a bridge between BinAST and Ratel. However, Ratel 0.7.0 and Ratel 0.8.0 seem to be very different beasts, with very different ASTs....

Currently looking at converting ratel -> binast. What's `ratel::grammar::Statement::Transparent`?

If I read correctly the code, there is no universal node type. This is the kind of thing that would be useful to write a converter between two AST: ```rust...

Source maps are undoubtedly a necessity for development tools. We currently have some span helpers but don't have any code related to emitting sourcemaps yet.

I'm currently working on the JavaScript Binary AST TC39 proposal. Part of this proposal is an official AST for JavaScript. While this AST is not final yet, it is stabilizing,...

1. see [import](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import) 1. see [export](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export)

Hi, Have plan to support [JSX](https://reactjs.org/docs/jsx-in-depth.html) syntax ?

Apparently we are missing following tokens: + ~`&&=` should be `OperatorLogicalAndAssign`~* + ~`||=` should be `OperatorLogicalOrAssign`~* + `#` ? proposed use for private fields + `@` ? proposed use for...

bug
help wanted
lexer
easy

I think one of the issues we might have right now that isn't super obvious is that it's actually hard to see anything working. Having to download, install and compile...