summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/gf-compiler.dot13
-rw-r--r--doc/gf-compiler.pngbin23729 -> 20889 bytes
2 files changed, 11 insertions, 2 deletions
diff --git a/doc/gf-compiler.dot b/doc/gf-compiler.dot
index d6cf9eb49..edf0e5f02 100644
--- a/doc/gf-compiler.dot
+++ b/doc/gf-compiler.dot
@@ -67,10 +67,19 @@ gf11 [label = "file.gfc", style = "solid", shape = "plaintext"];
cfgm [label = "file.cfgm", style = "solid", shape = "plaintext"];
gfc -> cfgm [label = " Conversions.GFC", style = "dotted"];
- srg [label = "file.gsl", style = "solid", shape = "plaintext"];
+ srg [label = "Non-LR CFG", style = "solid", shape = "plaintext"];
cfg -> srg [label = " Speech.SRG", style = "dotted"];
+ gsl [label = "file.gsl", style = "solid", shape = "plaintext"];
+ srg -> gsl [label = " Speech.PrGSL", style = "dotted"];
+
+ jsgf [label = "file.jsgf", style = "solid", shape = "plaintext"];
+ srg -> jsgf [label = " Speech.PrJSGF", style = "dotted"];
+
+ fa [label = "DFA", style = "solid", shape = "plaintext"];
+ cfg -> fa [label = " Speech.CFGToFiniteState", style = "dotted"];
+
slf [label = "file.slf", style = "solid", shape = "plaintext"];
- cfg -> slf [label = " Speech.CFGToFiniteState", style = "dotted"];
+ fa -> slf [label = " Speech.PrSLF", style = "dotted"];
}
diff --git a/doc/gf-compiler.png b/doc/gf-compiler.png
index b02cfa725..2679f71c6 100644
--- a/doc/gf-compiler.png
+++ b/doc/gf-compiler.png
Binary files differ