Lojban
The Logical Language
Log in
Username:
Password:
I forgot my password |
CapsLock is on.
Log in
History: Discussion: Type System
View page
Collapse Into Edit Sessions
Source of version: 3
«
»
I completely agree that Lojban has a type system, and I've treated it that way. In fact, my jvajvo rules rely heavily on sumti types. E.g. the infamous {karcykla} (without pruning) becomes ;:''x1 klama x2 boi x3 boi x4 boi x5 noi karce x6 boi x7'' because karce1's type is "vehicle", as is klama5's. Matching up sumti types is the basis for my jvojva. With that said, I would like to start a discussion about the implementation of a type system in Lojban. Some points I'd like to discuss are: # lo and masses # Type conversions # Sets --selpa'i !!lo and masses # Personally, I do not see why lo should not be able to create masses. Having an agnostic-about-masses article saves you the trouble of always deciding whether or not you really mean individuals or masses. You can still be explicit if you want to, using loi for explicit masses and lo with outer quantifier for explicit individuals. What are your reasons for wanting to disallow a lo-mass? What do you do with lo and inner quantifiers which are masses as well? Are you saying lo mu bakni is not a mass? --selpa'i !!Type conversions # My main problem with your idea is this: Since every sumti-place has an inherent type, it should not be necessary to explicitly state that the sumti you put in it is of that same type. Take traji3 for example. What's the point of saying {ti traji lo ka cizra kei '''lo'i''' dacti poi mi viska ze'a lo mi nunjmive}? traji3 is a set by default, putting in any sumti makes that sumti a set automatically. (traji: x1 is superlative in x2 (ka) among set/range x3) --selpa'i # I should mention that a sumti place can allow for more than one type, often both a dacti and a fasnu, but sometimes different things too. --selpa'i !!Sets # You say that simxu1 is a set. I say it can be a set, but can also be a mass. If you limit simxu1 to a set, you make it rather useless. For example, you cannot say {lo simxu be lo ka ce'u tavla ce'u cu klama lo panka} because sets cannot go. Do you agree? If not, what does a set mean to you in the context of Lojban? --selpa'i
History
Enable pagination
rows per page
HTML diff
Side-by-side diff
Side-by-side diff by characters
Inline diff
Inline diff by characters
Full side-by-side diff
Full side-by-side diff by characters
Full inline diff
Full inline diff by characters
Unified diff
Side-by-side view
Information
Version
Sat 07 of Jul, 2012 21:55 GMT
selpa'i
from 87.160.137.67
9
Actions
View
Source
Sat 07 of Jul, 2012 21:53 GMT
selpa'i
from 87.160.137.67
8
Actions
View
Source
Sat 07 of Jul, 2012 21:23 GMT
selpa'i
from 87.160.137.67
7
Actions
View
Source
Sat 07 of Jul, 2012 21:20 GMT
Djeikyb
from 70.26.246.250
6
Actions
View
Source
Sat 07 of Jul, 2012 21:10 GMT
Djeikyb
from 70.26.246.250
5
Actions
View
Source
Sat 07 of Jul, 2012 21:05 GMT
Djeikyb
from 70.26.246.250
4
Actions
View
Source
Sat 07 of Jul, 2012 15:45 GMT
selpa'i
from 87.160.137.67
3
Actions
View
Source
Sat 07 of Jul, 2012 15:44 GMT
selpa'i
from 87.160.137.67
2
Actions
View
Source
Sat 07 of Jul, 2012 15:25 GMT
selpa'i
from 87.160.137.67
1
Actions
View
Source
Select action to perform with checked...
Remove
OK
About
Introduction
What Others Say
FAQ
Learning
Books
Vocabulary
Lojbanic Software
Community
Web/Email Forums
IRC Chat
Links
News
Dictionary
Swag
Multimedia
Lojbanic Texts
Audio
Wiki
Recent Changes
Popular Pages
How To Edit
The LLG
Official Projects
Publications
Donate!
Contact Us
Search Lojban Resources