|
Add support for quasi literals.
var x = 3;
var y = 5;
console.log(`$x + $y = ${x + y}`);
BUG=http://code.google.com/p/traceur-compiler/issues/detail?id=47
TEST=test/feature/QuasiLiterals/*
Committed: http://code.google.com/p/traceur-compiler/source/detail?r=335
Total comments: 1
Total comments: 2
Total comments: 11
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+789 lines, -23 lines) |
Patch |
|
M |
src/codegeneration/ParseTreeTransformer.js
|
View
|
|
2 chunks |
+35 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/codegeneration/ParseTreeWriter.js
|
View
|
1
|
2 chunks |
+38 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/codegeneration/ProgramTransformer.js
|
View
|
1
2
|
3 chunks |
+4 lines, -1 line |
0 comments
|
Download
|
|
A |
src/codegeneration/QuasiLiteralTransformer.js
|
View
|
1
2
3
4
|
1 chunk |
+242 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/runtime/runtime.js
|
View
|
1
2
3
4
|
2 chunks |
+17 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/syntax/ParseTreeValidator.js
|
View
|
1
|
1 chunk |
+21 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/syntax/ParseTreeVisitor.js
|
View
|
|
1 chunk |
+20 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/syntax/Parser.js
|
View
|
|
7 chunks |
+93 lines, -5 lines |
0 comments
|
Download
|
|
M |
src/syntax/PredefinedName.js
|
View
|
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/syntax/Scanner.js
|
View
|
1
2
3
|
6 chunks |
+108 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/syntax/TokenType.js
|
View
|
|
1 chunk |
+5 lines, -1 line |
0 comments
|
Download
|
|
M |
src/syntax/trees/ParseTree.js
|
View
|
|
3 chunks |
+13 lines, -10 lines |
0 comments
|
Download
|
|
M |
src/syntax/trees/ParseTrees.js
|
View
|
1
|
2 chunks |
+26 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/traceur.js
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
A |
test/feature/QuasiLiterals/Default.js
|
View
|
1
2
3
4
|
1 chunk |
+58 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/feature/QuasiLiterals/Error_InvalidSubstitution.js
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/feature/QuasiLiterals/Error_InvalidSubstitution2.js
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/feature/QuasiLiterals/Error_NoWhitespaceAllowed.js
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/feature/QuasiLiterals/Error_NotClosed.js
|
View
|
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
A |
test/feature/QuasiLiterals/Tag.js
|
View
|
1
2
3
4
|
1 chunk |
+79 lines, -0 lines |
0 comments
|
Download
|
|
M |
test/feature/feature_test.html
|
View
|
1
2
3
4
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
Total messages: 18
|