Add a New Field
This page provides a guideline of adding a new field to the syntax of lexical records. A field is in the slot=filler format.
- Introduction
A new field in the lexical record is proposed for 2020+ releases. It's format is briefed as follows:Code Example Notes class_type=archaic|arg1 - class_type=archaic|colde
- arg1: base form
class_type=source|arg1|arg2 - class_type=source|colour|british
- arg1: base form
- arg2: source
class_type=informal|arg1|arg2|arg3 - class_type=informal|howd|how'd
- class_type=informal|nite|night|E0042638
- class_type=informal|nite|evening|E0026437
- arg1: base form
- arg2: cross-referenced citation form
- arg3: EUI (optional)
class_type=other - class_type=other
class_type=TBD - class_type=TBD
- Check Syntax
./Gram/CheckGrammer.java
./Gram/UpdateClassType.java
./Gram/CheckFormatClassType.java
./Lib/CheckSt.java
./Lib/ErrMsg.java
./Cat/Adj/CheckAdj.java
./Cat/Adv/CheckAdv.java
./Cat/Auxi/CheckAux.java
./Cat/Det/CheckDet.java
./Cat/Modal/CheckModal.java
./Cat/Noun/CheckNoun.java
./Cat/Pron/CheckPron.java
./Cat/Verb/CheckVerb.java
- Check Contents
./CheckCont/CheckLexRecord.java
./CheckCont/CheckClassTypes.java
./CheckCont/ErrMsgUtilLexRecord.java
./CheckCont/LexRecordUtil.java
- Check Contents - crossed reference
./CheckCont/CrossCheckLexRecords.java
./CheckCont/CrossCheckClassTypeEui.java
./CheckCont/ErrMsgUtil.java
./CheckCont/ErrMsgUtilLexicon.java
./CheckCont/ErrMsgUtilLexRecord.java
- ./bin/ValidateSyntaxFromTextFile
- ./bin/ValidateContentFromTextFile
- ./bin/LexCrossCheck
- TBD
- ./bin/GenerateInflVars
- ./bin/LexCheck
- ./bin/ToJavaObjectFromTextFile
- ./bin/ToJavaObjectFromXmlFile
- ./bin/ToXmlFromTextFile