symbolic-namesymbol-value ...
#define Codepage = codepage-name wordrules-name = wordrules-name type = table-type
word_attr =
{ char-literalhex-valuedecimal-value , word-delimiter-attribute , char-literal hex-value | decimal-value , word-delimiter-attribute ... }; |
Word delimiter attribute
|
Description
|
Default
|
LETTER |
Always part of a word
|
Assigned to all characters the current attribute table defines as letters. In English, these are the uppercase characters A-Z and the lowercase characters a-z.
|
DIGIT |
Always part of a word
|
Assigned to the numerals 0-9.
|
USE_IT |
Always part of a word
|
Assigned to the following characters:
Dollar sign ($)
Percent sign (%)
Number sign (#)
At symbol (@)
Underline (_)
|
BEFORE_LETTER |
Part of a word only if followed by a character with the LETTER attribute; otherwise, treated as a word delimiter
|
-
|
BEFORE_DIGIT |
Treated as part of a word only if followed by a character with the DIGIT attribute
|
Assigned to the following characters:
Period (.)
Comma (,)
Hyphen (-)
For example, "12.34" is one word, but "ab.cd" is two words.
|
BEFORE_LET_DIG |
Treated as part of a word only if followed by a character with the LETTER or DIGIT attribute
|
-
|
IGNORE |
Ignored
|
Assigned to the apostrophe ('), for example, "John's" is equivalent to "Johns".
|
TERMINATOR |
Word delimiter
|
Assigned to all other characters.
|