Skip to content

Commit

Permalink
fix: 🐛 guaspi content
Browse files Browse the repository at this point in the history
  • Loading branch information
lagleki committed Aug 31, 2024
1 parent 37eac66 commit 97f823c
Show file tree
Hide file tree
Showing 10 changed files with 388 additions and 295 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@

> Abstract: _Gua\spi_ is an artificial language suited to both humans and machines. It can express real human conversation. Yet the vocabulary and the grammar are two and three orders of magnitude simpler than English. Word and phrase meanings are defined through predicate calculus and hence can be represented and manipulated efficiently and unambiguously by programs (and people).
* [Introduction to _Gua\spi_](../acmpaper)
* [_Gua\spi_ Reference Manual](../guarefmn)
* [_Gua\spi_ Dictionary](../dictintr) (introduction only, with case merge symbols)
* [_Gua\spi_ Vocabulary Lookup](../xankua)
* [TeX Documents and Miscellaneous Non-HTML Stuff](../old)
* [Introduction to _Gua\spi_](./acmpaper)
* [_Gua\spi_ Reference Manual](./guarefmn)
* [_Gua\spi_ Dictionary](./dictintr) (introduction only, with case merge symbols)
* [_Gua\spi_ Vocabulary Lookup](./xankua)
* [TeX Documents and Miscellaneous Non-HTML Stuff](./old)



If you would like to modify the vocabulary CGI script for another language, use [this link.](../xankuacgi.txt)
If you would like to modify the vocabulary CGI script for another language, use [this link.](./xankuacgi.txt)

To download the dictionary in machine readable form, use [this link.](../xankua.dat)
To download the dictionary in machine readable form, use [this link.](./xankua.dat)
183 changes: 106 additions & 77 deletions data/pages/en/resources/guaspi/acmpaper.md

Large diffs are not rendered by default.

85 changes: 49 additions & 36 deletions data/pages/en/resources/guaspi/cases.md

Large diffs are not rendered by default.

36 changes: 24 additions & 12 deletions data/pages/en/resources/guaspi/conclusn.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,11 +137,15 @@ For computer applications the normal way to represent _gua\spi_ syntax is in a s
<td>
= (subset of Word, e.g.
<i>
``vo''
<span class="latex">
vo
</span>
</i>
or
<i>
``zu''
<span class="latex">
zu
</span>
</i>
)
</td>
Expand All @@ -153,11 +157,15 @@ For computer applications the normal way to represent _gua\spi_ syntax is in a s
<td>
= (subset of Word, e.g.
<i>
``tara''
<span class="latex">
tara
</span>
</i>
or
<i>
``crw''
<span class="latex">
crw
</span>
</i>
)
</td>
Expand Down Expand Up @@ -277,7 +285,9 @@ For computer applications the normal way to represent _gua\spi_ syntax is in a s
<td colspan="2">
; These add the effect of
<i>
``fi''
<span class="latex">
fi
</span>
</i>
.
</td>
Expand Down Expand Up @@ -355,7 +365,9 @@ For computer applications the normal way to represent _gua\spi_ syntax is in a s
<td>
= `^' (choice of words such as
<i>
``:i''
<span class="latex">
:i
</span>
</i>
)
</td>
Expand Down Expand Up @@ -413,18 +425,18 @@ For computer applications the normal way to represent _gua\spi_ syntax is in a s



``Discourse'' is the root grameme. Grammar for quoted non-_gua\spi_ text is not shown, but foreign predicates and quoted _gua\spi_ are processed by this grammar and are put together at the organizational syntax level.
Discourse is the root grameme. Grammar for quoted non-_gua\spi_ text is not shown, but foreign predicates and quoted _gua\spi_ are processed by this grammar and are put together at the organizational syntax level.

## Organizational Transformations

Formal syntax is finished at this point, and transformation begins, in this sequence of steps:

* Transform the tone `|' into ``_!vu_ -subordinate clause''.
* Transform the tone `|' into _!vu_ -subordinate clause.
* Do the transformations for retroactive downjumps and for error correction (_fa_).
* Distinguish arguments from sentences. Insert _``!so -jy''_ as the placeholder for arguments' open first cases.
* Distinguish arguments from sentences. Insert _!so -jy_ as the placeholder for arguments' open first cases.
* Re-order argument lists according to caselinks and conversions. Insert placeholders for missing cases.
* Look up each word in the dictionary. Insert default articles, typically ``_xe_ -the'', before arguments. Insert default _``vo''_.
* In cases of compounding, replicate argument lists for parallel arguments; insert _``vo''_ for compound infinitives; or demote a compound object into the argument list.
* Look up each word in the dictionary. Insert default articles, typically _xe_ -the, before arguments. Insert default _vo_.
* In cases of compounding, replicate argument lists for parallel arguments; insert _vo_ for compound infinitives; or demote a compound object into the argument list.
* Replicate main phrase arguments into infinitives.
* Substitute the antecedents for phrase-relative, modal and question pronouns. The antecedent of a question pronoun is found in the future answer.
* Deal with modal case stack operations.
Expand All @@ -447,7 +459,7 @@ I hope this brief introduction to _gua\spi_ has whetted your appetite to learn m
* [NB2] Brown, James C. A Proposed Revision in the Structure of Loglan Words (Notebook No. 2). The Loglan Institute, Inc., Gainesville, Fla., 1982.
* [TL43] Parks-Clifford, J. Supplement to Loglan 1. \sl The Loglanist 4, 3 (Nov. 1980).
* [La] Information about _Loglan_ may be obtained from The Loglan Institute, Inc., 1701 NE 75th Street, Gainesville, FL 32601.
* [Lja] A modernized version of _Loglan_ , much closer to the original _Loglan_ than _gua\spi_ , is _Lojban_. Information is available from The Logical Languages Group, 2904 Beau Lane, Fairfax, VA 22031, or lojbab@lojban.org. For on-line access, send a message whose body is ``index lojban'' to listserv@hebrew.cc.columbia.edu.
* [Lja] A modernized version of _Loglan_ , much closer to the original _Loglan_ than _gua\spi_ , is _Lojban_. Information is available from The Logical Languages Group, 2904 Beau Lane, Fairfax, VA 22031, or lojbab@lojban.org. For on-line access, send a message whose body is index lojban to listserv@hebrew.cc.columbia.edu.
* [Ga] Please contact the author at UCLA Department of Mathematics, Los Angeles, CA 90024-1555, or e-mail to jimc@math.ucla.edu.


Expand Down
12 changes: 6 additions & 6 deletions data/pages/en/resources/guaspi/dictintr.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,28 +10,28 @@

This is the dictionary of the _gua\spi_ language. It is organized into three parts in which words are ordered by _gua\spi_ spelling (with morphological formats in separate sections), by the English translation, and by thesaurus categories. The table of contents also serves as an outline of the categories.

This edition includes only primitive words of _gua\spi_. Only a few compound words appear. A future project will be to go through a list of the N most common English words and either to verify that each one has a primitive translation or to recommend a compound representation of it. Note the word ``recommend''. The speaker of _gua\spi_ is expected to represent his meaning by compounding primitive words creatively, and the architect of _gua\spi_ does not insist on particular compound words to translate particular English words.
This edition includes only primitive words of _gua\spi_. Only a few compound words appear. A future project will be to go through a list of the N most common English words and either to verify that each one has a primitive translation or to recommend a compound representation of it. Note the word recommend. The speaker of _gua\spi_ is expected to represent his meaning by compounding primitive words creatively, and the architect of _gua\spi_ does not insist on particular compound words to translate particular English words.

But since the vocabulary of English is so vast, even the working vocabulary of an educated person, most English words will never be in this dictionary. Here is where the thesaurus can help. Look at the primitive words in the category where your meaning is, and try to modify one of them by compounding to achieve the meaning you want.

To get the most use out of _gua\spi_ you have to know all the primitive words. For this the thesaurus can be helpful as it forms an organized structure whose lists are a convenient size for memorization.

Be sure to remember that _gua\spi_ predicates can be converted. The English word used in the definition is the one most representative of the unconverted _gua\spi_ case order, but by conversion you can get up to four additional English meanings.

In one trial of _Loglan_ about half of the predicates were compound, and likely more will be compound in _gua\spi_. Be alert for creative opportunities for expression --- don't use only the words identified as being ``common in compounds''. But resist the temptation to specify a predicate over-precisely with many compounded words; one thinks differently in _gua\spi_ , and mashing _gua\spi_ words to fit English preconceptions does not give the best results.
In one trial of _Loglan_ about half of the predicates were compound, and likely more will be compound in _gua\spi_. Be alert for creative opportunities for expression --- don't use only the words identified as being common in compounds. But resist the temptation to specify a predicate over-precisely with many compounded words; one thinks differently in _gua\spi_ , and mashing _gua\spi_ words to fit English preconceptions does not give the best results.

Acronyms, so popular in illiterate English, are useless in _gua\spi_ because the letterals of the acronym are longer than the compound word or phrase that they abbreviate. Again, keep the compound short.

An example of a definition is ``X1 likes to do (vo) X2+1''. The symbols X1 and X2 represent the first and second numbered cases of the predicate ``like''. Words in parentheses before the case symbols, such as ``(vo)'', are provided by default before that argument unless there is an explicit article there --- which cancels both the default article and the default phrase linker if any. All arguments receive _``xe''_ as a prefixed article by default, unless a different article is shown in the dictionary or is said explicitly. Signs following the case numbers indicate special features of compound words and case merging in infinitives. Here they are illustrated decorating the second case, but the same pattern applies for all cases.
An example of a definition is X1 likes to do o X2+1. The symbols X1 and X2 represent the first and second numbered cases of the predicate like. Words in parentheses before the case symbols, such as o, are provided by default before that argument unless there is an explicit article there --- which cancels both the default article and the default phrase linker if any. All arguments receive _xe_ as a prefixed article by default, unless a different article is shown in the dictionary or is said explicitly. Signs following the case numbers indicate special features of compound words and case merging in infinitives. Here they are illustrated decorating the second case, but the same pattern applies for all cases.

X2*
In a transitive compound (tone `='), this is the case where the object goes. It is the second case by default (but the dictionary even so shows many X2*'s explicitly).
X2+1
In an infinitive compound (tone `-'), this is the case where the infinitive goes. Note that a few words do not do infinitive compounds (they do parallel compounds instead) even though they have a case for an infinitive. All cases of these words lack `+' or have `@'. The `1' selects the first case of the main predicate. This argument is replicated as the first case of the infinitive (whether explicit or from a compound). The notation ``+1,2'' means that referents from both cases are replicated. A `+' alone signals infinitive compounding but with no case replication.
In an infinitive compound (tone `-'), this is the case where the infinitive goes. Note that a few words do not do infinitive compounds (they do parallel compounds instead) even though they have a case for an infinitive. All cases of these words lack `+' or have `@'. The `1' selects the first case of the main predicate. This argument is replicated as the first case of the infinitive (whether explicit or from a compound). The notation +1,2 means that referents from both cases are replicated. A `+' alone signals infinitive compounding but with no case replication.
X2-3
Usually used with a `+' decoration, the -3 means that the third case of the main predicate is replicated as the second case of the infinitive.
X2+S1
The `S' means that, X1 normally being a set, its members are replicated in extension into the first case of the infinitive. ``-S1'' is also used for the infinitive second case.
The `S' means that, X1 normally being a set, its members are replicated in extension into the first case of the infinitive. -S1 is also used for the infinitive second case.
X2+P1
The `P' means that the infinitive is applied pairwise to members of the first case set, as in sorting or finding an extreme member.
X2+1@
Expand All @@ -46,7 +46,7 @@ Here are the types of compounds. See the reference manual for a complete explana
Infinitive
The second word is the predicate of an infinitive in one of the first word's cases. (Tone `-'.)
Parallel
Both words share the same arguments so both relations are simultaneously true of each argument list. (Tone `-', or _``-fe''_ if an infinitive compound would supervene.)
Both words share the same arguments so both relations are simultaneously true of each argument list. (Tone `-', or _-fe_ if an infinitive compound would supervene.)
Transitive
The second word is the predicate of an argument in one of the first word's cases, the second case unless otherwise noted. (Tone `='.)

Expand Down
Loading

0 comments on commit 97f823c

Please sign in to comment.