From 831705460693438780a2fec09f467058c1f0e4a6 Mon Sep 17 00:00:00 2001 From: Christopher Chedeau Date: Fri, 18 Apr 2014 12:10:02 -0700 Subject: [PATCH] make a separate file for the code generation --- src/Layout.js | 12 ------------ src/transpile.html | 26 ++++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 12 deletions(-) create mode 100644 src/transpile.html diff --git a/src/Layout.js b/src/Layout.js index 0c70280e..b85409c3 100755 --- a/src/Layout.js +++ b/src/Layout.js @@ -271,15 +271,3 @@ var computeLayout = (function() { })(); -var c_code = computeLayout.layoutNode.toString() - .replace(/\.children\.length/g, '.children_count') - .replace(/layout\[dim/g, 'layout.dimensions[dim') - .replace(/layout\[pos/g, 'layout.position[pos') - .replace(/layout\[leading/g, 'layout.position[leading') - .replace(/style\[dim/g, 'style.dimensions[dim') - .replace(/node\./g, 'node->') - .replace(/child\./g, 'child->') - .replace(/var\/\*([^\/]+)\*\//g, '$1') - .replace(/\n /g, '\n'); - -console.log(c_code); diff --git a/src/transpile.html b/src/transpile.html new file mode 100644 index 00000000..234201b4 --- /dev/null +++ b/src/transpile.html @@ -0,0 +1,26 @@ + + + + +

layoutCode

+ +