aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/compiler.js3
-rw-r--r--src/intertyper.js4
2 files changed, 3 insertions, 4 deletions
diff --git a/src/compiler.js b/src/compiler.js
index 13b2d3cc..7626bde5 100644
--- a/src/compiler.js
+++ b/src/compiler.js
@@ -41,8 +41,7 @@ do {
if (line == null) break;
lines.push(line);
} while(true);
-var data = lines.join("\n");
// Do it
-print(JSify(analyzer(intertyper(data))));
+print(JSify(analyzer(intertyper(lines))));
diff --git a/src/intertyper.js b/src/intertyper.js
index 6f260c8a..f500a18f 100644
--- a/src/intertyper.js
+++ b/src/intertyper.js
@@ -13,7 +13,7 @@ function intertyper(data) {
// Line splitter.
substrate.addZyme('LineSplitter', {
processItem: function(item) {
- var lines = item.llvmText.split('\n');
+ var lines = item.llvmLines;
var ret = [];
var inContinual = false;
var inFunction = false;
@@ -686,7 +686,7 @@ function intertyper(data) {
// Input
substrate.addItem({
- llvmText: data,
+ llvmLines: data,
}, 'LineSplitter');
return substrate.solve();