Encyclopaedic Compendia |
Hullquist Central |
Ecclectic Interchange |
TOPICAL LISTING |
HOME |
History |
Alphabets |
Breviations |
Syllbles |
SpacedOut |
Comparisons |
Library |
GL5 Spaces or
Lack Thereof The space character takes up a lot of space. Spaces between words impose unnecessary character inflation to normal text. Eliminating these informationally poor characters can dramatically improve compression ratios. GL5 uses capitalization and punctuation as word boundary flags. This requires that lower-case single letter GL5 words be preceeded by punctuation character or a space—the only use of this character! All multi-character words MUST begin with a capital letter. RULES:
If initial text (after
punctuation or space) begins with: 1. lower case
letter/digit then that letter and all following lower case
letters or digits are treated as single letter words until an
upper case letter occurs. 2. upper case
letter and if next letter is: a. upper case letter: then that letter is
treated as a single letter word. b.
lower case letter/digit: then that letter and all
following lower case letters or digits are pronouncedphonetically as part of a
multi-letter word until an upper case letter, space, or punctuation
character. Digits are
considered lower case letters and have no upper case
equivalents. 1. When a digit follows a
lower case single letter word it is treated as a
single letter word. 2. When a digit follows an
upper case letter it is pronounced phonetically as
part of a multi-letter word. 3. When a digit is preceded by a #
character, it is treated as an ordinal number (1st,
2nd, 3rd, etc) 4. When a digit is followed by a –
character, it is read as a numeric value. There you have it. Now let's see how it works.
That's over 40% reduction in text size. OK, now let's check out some comparisons with other spelling systems. |