Closed iccir closed 9 years ago
Currently, oj is a superset of ECMAScript 5.1. Eventually, it should be a superset of ECMAScript 6.
At the very least, all ES6 additions should parse and pass through the transpiler (when output-language is ecmascript6) without warnings.
output-language
ecmascript6
As ES6 gains more browser support, we could also take advantage of ES6 features (such as classes) in the generated JavaScript code.
Blocked by #38
This is covered by #38, which is on the 1.2 branch.
Currently, oj is a superset of ECMAScript 5.1. Eventually, it should be a superset of ECMAScript 6.
At the very least, all ES6 additions should parse and pass through the transpiler (when
output-language
isecmascript6
) without warnings.As ES6 gains more browser support, we could also take advantage of ES6 features (such as classes) in the generated JavaScript code.