3 * This is a test file to convert appbuilder style application code
4 * into javascript structures.
7 * Needs to test a while directory convert to-><-from and compare..
15 var JsParser = imports.JsParser.JsParser;
16 var TokenReader = imports.JSDOC.TokenReader.TokenReader;
17 var TextStream = imports.JSDOC.TextStream.TextStream;
19 var File = imports.File.File;
21 var GLib = imports.gi.GLib;
25 var args = Array.prototype.slice.call(Seed.argv);
29 //print(JSON.stringify(args, null,4));
33 if (File.isFile(args[0])) {
36 trhow "argument is not file";
40 print( " diff -w -u /tmp/rconv_orig /tmp/rconv_gen/");
44 function bjstest(fn) {
46 // does it have a .bjs file..
47 var bjs = fn.replace(/\.js$/, '.bjs');
48 if (!bjs.match(/\.bjs$/) {
49 throw "not a bjs file"
54 // now try and render it back to javascript.
55 var rclass = imports.JsRender.Roo.Roo;
57 var render = new rclass({
60 render.loadItems(function() {
61 print(render.toSource());
65 //print(JSON.stringify(rf.cfg, null,4));