Gtk.init (ref args);
GtkClutter.init (ref args);
new JsRender.Lang_Class();
- GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL);
- Project.Project.loadAll();
- proj = Project.Project.getProject("Builder4");
-
- proj.scanDirs();
- //
- //loadit("ProjectSettings");
- var iter = proj.sortedFiles().list_iterator();
- while (iter.next()) { loadit(iter.get().name); }
- //loadit("WindowLeftProps");
- //loadit("EditProject");
- //loadit("Editor");
- //loadit("MainWindow");
- Gtk.main();
-
+ GLib.Log.set_always_fatal(LogLevelFlags.LEVEL_ERROR | LogLevelFlags.LEVEL_CRITICAL);
+ string res;
+ var r = Palete.factory("Roo");
+ var line = r.validateCode(
+ "if (true) { alert('test'); }",
+ "| function aaa",
+ "javascript",
+ out res
+ );
+ line = r.validateCode(
+ "
+if (true) {
+ alert('test');
+}
+
+{ a syntax error ",
+ "| function aaa",
+ "javascript",
+ out res
+ );
+
return 0;
}