;;; -*- Mode: TDL; Coding: utf-8 -*- ;;; Authors: ;;; 2009 Berthold Crysmann :begin :type. :include "matrix.tdl". :include "head-types.tdl". :include "fundamentals.tdl". :include "supra.tdl". :include "morph.tdl". :include "pn.tdl". :include "ruletypes.tdl". :include "cm-ruletypes.tdl". :include "lextypes.tdl". ;:include "mtr.tdl". :end :type. ;; ;; token mapping: manipulate the token lattice prior to lexical look-up ;; :begin :type. :include "tmt". :end :type. :begin :instance :status token-mapping-rule. :include "tmr/char". :include "tmr/affix". :include "tmr/tone". ;:include "tmr/split-mwe". :include "tmr/redup". :end :instance. :begin :instance :status lexical-filtering-rule. :include "tmr/lfr". :end :instance. ;; ;; grammar rules and lexical rules (instances of status rule) ;; :begin :instance :status lex-rule. :include "lrules_min.tdl". :include "pet/irules-pet.tdl". :end :instance. :begin :instance :status rule. :include "rules.tdl". :end :instance. ;:begin :instance :status lexical-filtering-rule. ;:include "lfr.tdl". ;:end :instance. ;; ;; native and generic lexical entries ;; :begin :instance :status lex-entry. ;:include "ca-v-lex.tdl". ;:include "ca-n-lex.tdl". :include "lexicon.tdl". :end :instance. ;; :include "kofar-V-lex.tdl". ;; :include "kofar-N-lex.tdl". ;; :include "auto-noun-lex.tdl". ;:begin :instance :status generic-lex-entry. ;:include "gen-lex.tdl". ;:end :instance. ;; ;; parse-tree labels (instances) ;; :begin :instance. :include "labels.tdl". :end :instance. ;; ;; start symbols of the grammar (instances) ;; :begin :instance. :include "roots.tdl". :end :instance. ;;; Quick check paths :begin :instance. :include "pet/qc". :end :instance.