src/JsPhpize/Parser/Parser.php | 393 | D 2 days | A 100% |
src/JsPhpize/Compiler/Compiler.php | 313 | C 1 day | A 100% |
src/JsPhpize/Parser/TokenExtractor.php | 193 | C 1 day | A 100% |
src/JsPhpize/JsPhpize.php | 126 | B 4 hrs | A 100% |
src/JsPhpize/Lexer/Lexer.php | 118 | A 45 mins | A 100% |
src/JsPhpize/Nodes/Dyiade.php | 24 | A 35 mins | A 100% |
src/JsPhpize/Compiler/InterpolationTrait.php | 25 | A 35 mins | A 100% |
examples/and.js | 11 | A 0 mins |
|
examples/assign-object.js | 5 | A 0 mins |
|
examples/assignation.js | 3 | A 0 mins |
|
examples/basic.js | 3 | A 0 mins |
|
examples/block-ternary.js | 10 | A 0 mins |
|
examples/calcul-vars.js | 3 | A 0 mins |
|
examples/calcul.js | 4 | A 0 mins |
|
examples/callback.js | 7 | A 0 mins |
|
examples/comment-property.js | 2 | A 0 mins |
|
examples/constant.js | 7 | A 0 mins |
|
examples/continue.js | 1 | A 0 mins |
|
examples/for.js | 5 | A 0 mins |
|
examples/function.anonymous.js | 4 | A 0 mins |
|
examples/function.js | 6 | A 0 mins |
|
examples/global.js | 5 | A 0 mins |
|
examples/indent.js | 8 | A 0 mins |
|
examples/interpolation.js | 4 | A 0 mins |
|
examples/is-array.js | 1 | A 0 mins |
|
examples/json.js | 1 | A 0 mins |
|
examples/keyword-disambiguation.js | 2 | A 0 mins |
|
examples/lambda.js | 8 | A 0 mins |
|
examples/length.js | 7 | A 0 mins |
|
examples/let.js | 7 | A 0 mins |
|
examples/loop.js | 9 | A 0 mins |
|
examples/match.js | 7 | A 0 mins |
|
examples/math.js | 14 | A 0 mins |
|
examples/method.js | 4 | A 0 mins |
|
examples/new.js | 1 | A 0 mins |
|
examples/object.js | 1 | A 0 mins |
|
examples/php-functions.js | 3 | A 0 mins |
|
examples/prototype.js | 5 | A 0 mins |
|
examples/replace.js | 2 | A 0 mins |
|
examples/scope-nested-call.js | 11 | A 0 mins |
|
examples/scope-ternary.js | 10 | A 0 mins |
|
examples/scope.js | 4 | A 0 mins |
|
examples/single-line.js | 1 | A 0 mins |
|
examples/solo-ternary.js | 1 | A 0 mins |
|
examples/special-members.js | 4 | A 0 mins |
|
examples/static-call.js | 8 | A 0 mins |
|
examples/string-char-at.js | 2 | A 0 mins |
|
examples/sub-child.js | 14 | A 0 mins |
|
examples/switch.js | 12 | A 0 mins |
|
examples/ternary.js | 9 | A 0 mins |
|