diff tpc.js @ 205:6fe9343b1400

Some minor work on creating an IL backend based on the C backend
author Mike Pavone <pavone@retrodev.com>
date Sun, 13 Oct 2013 20:23:08 -0700
parents 5e34563f90ae
children 60eff5f81d9a
line wrap: on
line diff
--- a/tpc.js	Wed Aug 28 21:50:22 2013 -0700
+++ b/tpc.js	Sun Oct 13 20:23:08 2013 -0700
@@ -94,6 +94,8 @@
 	load(basedir + 'compiler.js');
 	if (backend == 'C') {
 		load(basedir + 'cbackend.js');
+	} else if (backend == 'IL') {
+		load(basedir + 'ilbackend.js');
 	} else {
 		load(basedir + 'jsbackend.js');
 	}
@@ -108,6 +110,8 @@
 	case 'C':
 		var c = parsed.toCModule();
 		break;
+	case 'IL':
+		var c = parsed.toILModule();
 	case 'JS':
 		var c = makeJSProg(parsed);
 		break;