summaryrefslogtreecommitdiff
path: root/examples/trigram/TrigramCnc.gf
diff options
context:
space:
mode:
authorkrasimir <krasimir@chalmers.se>2009-10-08 13:13:48 +0000
committerkrasimir <krasimir@chalmers.se>2009-10-08 13:13:48 +0000
commita84cdb32c75b11a2e7bae2906137cefae4ad03ce (patch)
tree5576798ba6f130070615beab0511ad1fd6e942db /examples/trigram/TrigramCnc.gf
parentffb5fdcd2580b00203456636be887adcc9759bda (diff)
just for fun - grammar for trigram models in GF
Diffstat (limited to 'examples/trigram/TrigramCnc.gf')
-rw-r--r--examples/trigram/TrigramCnc.gf12
1 files changed, 12 insertions, 0 deletions
diff --git a/examples/trigram/TrigramCnc.gf b/examples/trigram/TrigramCnc.gf
new file mode 100644
index 000000000..917aa3db8
--- /dev/null
+++ b/examples/trigram/TrigramCnc.gf
@@ -0,0 +1,12 @@
+concrete TrigramCnc of Trigram = {
+
+lincat
+ Word,Seq = Str;
+
+ Unigram, Bigram, Trigram, Prob = {} ;
+
+lin
+ nil a b c _ = a ++ b ++ c ;
+ cons _ _ l c _ = l ++ c ;
+
+} \ No newline at end of file