summaryrefslogtreecommitdiff
path: root/openscad.cc
diff options
context:
space:
mode:
Diffstat (limited to 'openscad.cc')
-rw-r--r--openscad.cc9
1 files changed, 4 insertions, 5 deletions
diff --git a/openscad.cc b/openscad.cc
index f824c32..cec520a 100644
--- a/openscad.cc
+++ b/openscad.cc
@@ -20,9 +20,6 @@
#include "openscad.h"
-extern int parserdebug;
-int parserparse(void);
-
int main()
{
int rc = 0;
@@ -34,8 +31,10 @@ int main()
ctx.functions_p = &builtin_functions;
ctx.modules_p = &builtin_modules;
- // parserdebug = 1;
- rc = parserparse();
+ AbstractModule *root_module = parse(stdin, 0);
+ QString text = root_module->dump("", "*");
+ printf("%s", text.toAscii().data());
+ delete root_module;
destroy_builtin_functions();
destroy_builtin_modules();
contact: Jan Huwald // Impressum