Commit Graph

28 Commits

Author SHA1 Message Date
bjorn
2064371ff2 Updated JS editor to the latest version from Moises. 2008-09-09 09:32:32 +00:00
bjorn
a85b2eff8f removed some dead code from gflib.js 2008-08-19 14:08:02 +00:00
bjorn
9732b47d7e Added a basic stylesheet for the js and ajax translators. 2008-08-15 11:46:36 +00:00
bjorn
8a022d65b3 Change JS translation to replace existing output when a new translation is done. 2008-08-15 10:53:59 +00:00
bjorn
3b735511f8 Refactor js translator to be able to share some code with the ajax version. 2008-08-14 18:51:06 +00:00
bjorn
1350ab1deb Include concrete syntax flags in generated JS. 2008-08-13 12:08:11 +00:00
bjorn
31c29fd7f8 Added missing translator.js 2008-08-13 11:11:25 +00:00
bjorn
932c7484d6 Add language selectors to JavaScript translator. 2008-08-12 20:13:41 +00:00
bjorn
aec2c51d32 First working JavaScript translator. 2008-08-12 19:35:27 +00:00
bjorn
612633e975 Use Food grammar as the example grammar.js. 2008-08-12 19:35:05 +00:00
bringert
12439451a7 Started working on a JavaScript translator. 2008-08-12 15:56:24 +00:00
bjorn
73454ab9df Handled undefined children in the gflib.js Fun.show() function.
This shouldn't really happen, but if it does, debugging is much easier.
2008-06-17 11:06:46 +00:00
bjorn
4411392d15 Added all the syntax editor files from Moises.
This is the version that he sent to me on Fri, Apr 11, 2008 at 2:42 PM. I'm not sure if this is the latest version.
2008-06-16 17:42:20 +00:00
bringert
d835794a7d Added gflib-xhtml-voice.js which contains some XHTML+Voice functions. 2007-04-21 21:46:48 +00:00
bringert
9c2926acd6 Added a simple unlexer in the JavaScript library. 2007-02-20 12:54:12 +00:00
bringert
41136df788 Rename children to args in VoiceXML/SISR/JavaScript. 2007-01-22 20:48:14 +00:00
bringert
d021b080ec JavaScript: fixed bug when linearization overwrote the children of the abstract syntax node, since getChildren now returned the actual array of children. 2007-01-07 18:31:48 +00:00
bringert
82ae5dc20f JavaSscript and SISR abstract syntax now uses an array for the node children, instead of cheesy argN fields. 2007-01-07 17:18:50 +00:00
bringert
ef72464ed8 JavaScript lib: fixed bug where an integer was returned by print(). 2007-01-04 22:27:38 +00:00
bringert
c95c1d9867 JavaScript lib: allow children as arguments to Fun. 2007-01-04 22:01:38 +00:00
bringert
8330e3f0bd Meta variables are now treated as functions with name ? in SISR, VoiceXML and JavaScript linearization. VoiceXML now returns the partial result when update() is false. 2006-12-21 16:48:46 +00:00
bringert
4eb986aa7a Generate JavaScript type annotator. Use lindef in JavaScript. 2006-12-21 00:01:45 +00:00
bringert
8219321d3c Added dumpObject to gflib.js. 2006-12-15 21:00:21 +00:00
bringert
c401119555 Fixed Suffix-table bugs in gflib.js. 2006-12-15 19:31:24 +00:00
bringert
f8f840713d JavaScript: change Fun.toString to print(). Metavariables in abstract syntax are now Funs with name ? 2006-12-15 17:25:45 +00:00
bringert
407be557bb Include update function in generated VoiceXML. Generated linearization javaScript now uses the same abstract syntax representation as SISR. 2006-12-15 16:08:39 +00:00
bringert
55beb4b4f5 Fixed warning sand extra spaces in linearization in gflib.js. 2006-12-06 14:11:01 +00:00
bringert
d72c319147 Made generated JavaScript more object-oriented. Moved common JS stuff to lib/javascript/gflib.js 2006-12-06 13:52:24 +00:00