[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lojban] Specifying sumti types: another revision of gimste is complete



In my theory of typed Lojban, I distinguish between evaluated numbers and unevaluated numbers, the latter being a subcategory of text.
The types I believe in are:
* predicates (ka and du'u abstractions)
* events (nu abstractions)
* numbers and parsed text (evaluated numbers introduced generally with {li} as well as lu..li'u quotes)
* unparsed text (introduced with zo, lo'u...le'u, zoi, and me'o)
* concrete sumti

The problem I have with this formalization is that I can't seem to pin any good invariants on the class of concrete sumti. Even things which arguably do not have any spatial extent are included in my class of concrete sumti. Therefore, sadly, the defining characteristic of my concrete sumti is "is not any other kind of sumti"; it's a catch-all class.

I believe furthermore in a number of subclasses to each kind of thing, so really, these 5 major types above really are type classes more so than types, and certain expressions can be polymorphic in which instance of the type class they are.

.i mi'e la tsani mu'o


On 19 June 2014 13:43, Gleki Arxokuna <gleki.is.my.name@gmail.com> wrote:
Well, mekso belongs to "text" type/subtype here.


2014-06-19 21:36 GMT+04:00 Pierre Abbat <phma@bezitopo.org>:

On Tuesday, June 17, 2014 18:48:54 Jorge Llambías wrote:
> Looking at "number" places:
>
> saclux1 (number) is the decimal equivalent of fraction x2 (number) in base
> x3 (number)
>
> This doesn't really make much sense. If "li pa pi mu du li ci fi'u re" is
> true, and "li pa pi mu cu saclu" is true, then we should be able to
> conclude that "li ci fi'u re cu daclu" is true as well, so this place
> structure needs to be fixed. One possibility is "x1 (text) is the decimal
> representation of x2 (number) in base x3 (number)".

x1 should be a mekso: "me'o pa pi mu cu saclu li ci fi'u re li pa no". Also it
makes no sense for the left operand of "ju'u" to be a number; it has to be an
unevaluated digit string.

Pierre
--
li ze te'a ci vu'u ci bi'e te'a mu du
li ci su'i ze te'a mu bi'e vu'u ci

--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.