G&#39;day,<br><br>I was looking at making the KRG a little more Matrix compliant, and noticed a couple of places where I think the default Matrix files should be different.  Nothing very urgent or important, but they may help make the next version even better.<br>
<br>(i) mark the script as <br>;; -*- Mode: LISP; Syntax: Common-Lisp; Package: LKB; Coding: utf-8 -*-<br>We have parse examples, so it should be utf-8.<br><br>(ii) rename &quot;mrsglobals.lisp&quot; to &quot;mrsglobals.lsp&quot;<br>
Get rid of a historical idiosyncracy<br><br>(iii) Encoding should be utf-8 by default (possibly commented out)<br><br>globals.lsp<br>(grammar-encoding &#39;utf-8)<br>(setf cdb::*cdb-ascii-p* nil)<br><br>global.set<br>encoding := utf-8.<br clear="all">
<br>lexicon.tdl<br>;;; -*- Mode: TDL; Coding: utf-8 -*-<br><br>(iv) I think preprocessor.fsr has to be in the root directory, as it is used by both the lkb and pet.<br>it should also be read by pet:<br>global.set<br>;; &#39;preprocessor&#39;: FSPP rule file<br>
preprocessor := &quot;preprocessor.fsr&quot;.<br><br>(v) I like my syntax coloring, so I would add this to pet/*.set<br>;;; -*- Mode: TDL; -*-<br><br>yours in search of unity,<br><br>-- <br>Francis Bond &lt;<a href="http://www2.nict.go.jp/x/x161/en/member/bond/">http://www2.nict.go.jp/x/x161/en/member/bond/</a>&gt;<br>
NICT Language Infrastructure Group<br>