;;; -*- Mode: TDL; Coding: utf-8 -*- ;;;; cheap.settings ;;;; settings for CHEAP preprocessor := "preprocessor.fsr". vpm := "semi". ersatz-carg-path := "SYNSEM.LKEYS.KEYTAG". ;; definition of names of types with a special meaning to PET special-name-top := "*top*". special-name-symbol := "symbol". special-name-string := "string". special-name-cons := "*cons*". special-name-list := "*list*". special-name-nil := "*null*". special-name-difflist := "*diff-list*". ;; same for attributes special-name-attr-first := "FIRST". special-name-attr-rest := "REST". special-name-attr-list := "LIST". special-name-attr-last := "LAST". special-name-attr-args := "ARGS". ;; name of type to get info about grammar into (if at all) grammar-info := grammar_info. ;; MRS postload-lisp-files := "mrsglobals.lsp". ;; status values that mark rules rule-status-values := rule. lexrule-status-values := lex-rule. ;; status values that mark infl rules ;infl-rule-status-values := infl-rule. ;; status values that mark chart mapping rules input-mapping-rule-status-values := inpmap-rule. lexical-mapping-rule-status-values := lexmap-rule. ;; status values that mark lexicon entries lexentry-status-values := lex-entry. ;; status values that mark generic lexicon entries generic-lexentry-status-values := generic-lex-entry. ;; path to the list of arguments in a rule rule-args-path := ARGS. ;; path to marker for key argument of a rule keyarg-marker-path := KEY-ARG. ;; path to marker for head dtr of a rule head-dtr-path := HEAD-DTR. ;; path to orthography orth-path := "MORPH.LIST.FIRST.STEM". ;; type to mark boolean value `true' true-type := +. ;; type of a valid parse start-symbols := $utterance-v-scnd $utterance-v-scnd-nopunct $utterance-non-v $utterance-turn-seq $utterance-coord $utterance-v-scnd-ignp $utterance-turn-seq-ignp $utterance-coord-ignp . ;; names of attributes not to pass from daughter to mother in parsing deleted-daughters := ARGS HEAD-DTR NON-HEAD-DTR. ;; prefix of list-valued path where to unify the affix ;affixation-path := "ARGS.FIRST". ;; path into the MRS semantics mrs-path := "SYNSEM.LOC.CONT". :include "mrs". ; ;; (BK 2004-04-06) path into the MRSs CFROM, CTO, and CARG ;; mrs-cfrom-path := "SYNSEM.LOC.CONT.RELS.LIST.CFROM". mrs-cto-path := "SYNSEM.LOC.CONT.RELS.LIST.CTO". mrs-carg-path := "SYNSEM.LOC.CONT.KEY.CARG". ;; ;; path to LABEL for relation-to-word mapping, absolute and within a relation ;; label-path := "SYNSEM.LOC.CONT.KEY.WLINK". label-path-tail := "WLINK". ;; whatever this means encoding := utf-8. ;; list of characters for the tokenizer to ignore, default is ;; "\t?!.:;,()-+*$\n" ;; removed `-' because of `I-C-E' and `Berlin-Zehlendorf' punctuation-characters := " ". ;; allow creation of lexical entries to fail lex-entries-can-fail. ;; do not translate german umlaut and sz ;translate-iso-chars. ;; chart manipulation for separable prefixes ;; contains a list of pairs of paths lex-exhaustive. unidirectional-chart-dependencies. chart-dependencies := "SYNSEM.LOC.CAT.HEAD.SP-FORM" "SYNSEM.LOC.CAT.VCOMP.FIRST.LOC.CAT.HEAD.SP-FORM" "SYNSEM.LOC.CAT.VCOMP.FIRST.LOC.CAT.HEAD.SP-FORM" "SYNSEM.LOC.CAT.HEAD.SP-FORM" ; "SYNSEM.LOC.CAT.VCOMP.FIRST.LOC.CAT.HEAD.VFORM" ; "SYNSEM.LOC.CAT.HEAD.VFORM" "SYNSEM.LOC.CAT.HEAD.__VC" "SYNSEM.LOC.CAT.VCOMP.FIRST.LOC.CAT.HEAD.__VC" "SYNSEM.LOC.CAT.SUBCAT.LIST.FIRST.LOC.CAT.HEAD.PFORM" "SYNSEM.LOC.CAT.HEAD.PFORM" "SYNSEM.LOC.COORD._DEPCOORDFORM" "SYNSEM.LOC.COORD._MYCOORDFORM" . #| posmapping := NN $generic_count_noun NN $generic_title_noun NE $generic_name ADJA $generic_adja ADJD $generic_adjd ADV $generic_adverb CARD $generic_number . |# orthographemics-cohesive-chains := true. orthographemics-maximum-chain-depth := 5. orthographemics-duplicate-filter := true. orthographemics-minimum-stem-length := 1. ;positions-are-counts. sm := "MRS-de.mem".