First working JavaScript translator.

This commit is contained in:
bjorn
2008-08-12 19:35:27 +00:00
parent 03660714f1
commit d836aac9cd
2 changed files with 8 additions and 6 deletions

View File

@@ -15,10 +15,10 @@ GFGrammar.prototype.translate = function (input) {
var trees = p.parseString(input, this.abstract.startcat);
if (trees.length > 0) {
outputs[c1] = new Array();
for (var c2 in this.concretes) {
outputs[c1][c2] = new Array();
for (var i in trees) {
outputs[c1][c2][i] = this.concretes[c2].linearize(trees[i]);
for (var i in trees) {
outputs[c1][i] = new Array();
for (var c2 in this.concretes) {
outputs[c1][i][c2] = this.concretes[c2].linearize(trees[i]);
}
}
}