changeset 128:5e34563f90ae

Get javascript backend working from the command line compiler again
author Mike Pavone <pavone@retrodev.com>
date Tue, 06 Aug 2013 00:17:22 -0700
parents 2b25d0ce2946
children 09b65b364927
files tpc.js
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/tpc.js	Tue Aug 06 00:06:41 2013 -0700
+++ b/tpc.js	Tue Aug 06 00:17:22 2013 -0700
@@ -1,4 +1,5 @@
 var module = {exports: {}};
+var console = {log: function(text){}};
 var PEG;
 
 var file = null;
@@ -64,7 +65,7 @@
 	debugprint('//parsing', filename);
 	var text = read(filename);
 	try {
-		var parsed = parser.parse(text);	
+		var parsed = parser.parse(text);
 	} catch (error) {
 		print('SyntaxError on at', error.line, ',', error.column, ':', error.message);
 		var lines = text.split('\n');
@@ -86,7 +87,7 @@
 
 function compileFile(filename, basedir, includes, debugmode, backend)
 {
-	
+	load(basedir + 'mquery.js');
 	load(basedir + 'peg.js');
 	PEG = module.exports;
 	load(basedir + 'parser.js');
@@ -96,7 +97,7 @@
 	} else {
 		load(basedir + 'jsbackend.js');
 	}
-	
+
 	var parsed = parseFile(filename);
 	if (debugmode) {
 		debugprint = print;