
[ Kosra ] → [ Koa ]
Mind, Consious, Knowledge, Passion, is what makes us unique
These words/phrases will be used when exchanging, requesting, providing information
Information Segment
Sometimes we can attach information for an entity
such as length, size, duration, time, color, brightness, pitch, quantity, mass, adjectives and more.
​
To attach information to an entity,
we will attach an "information segment" behind the entity we want to describe.
an information segment is made up of 3 parts : open, trait list, close
Entity goes here


[ Kosra-KaxiTæ ]
[ Koatæ ]
"start attaching information"
the opening particle
Trait List goes here


[ Kosra-KaxiTo ]
[ Koato ]
"stop attaching information"
the closing particle
every trait item can be broken down into 2 parts :
Trait name and Trait value
Nested Information Segment
Sometimes it is possible to have items inside the trait list to attached with it's information segment.
The function of the opening particle and the closing particle can act as a mechanism to avoid ambiguity.
In theory of computation, Ambiguitity happens when a string can be generated by using different parse trees.
Astralica is built and designed based on Computer Science, therefore grammatic Ambiguity is one of the Design goals to fix.
Examples
"Koixonya Koatæ Kla la Litaraka rahanota Kaklana sklæri Koato"
​
let's disect this
​
"Koixonya" : "Cat"
​
"Koatæ" : "Start attach information"
​
"Kla" : "Quantity" ("Klari"), a type of trait
"la" : "number 7", a possible value
​
"Litaraka" : "color in HSV format", a type of trait
"rahanota" : "red, no saturation, bright", which is white, a possible value
​
"Kaklana" : "Size in 3D", which is just size, a type of trait
"sklæri" : "crank low, neutral", with the context of size, it means "small", a possible value
​
"Koato" : "Stop attaching information"
​
so the whole thing can be translated to
"seven small white kittens"
instead of attaching information, we can request information instead, at this point, we can change
"Koatæ" to "Koata", literally "start requesting for the following traits"
Entity goes here


[ Kosra-KaxiTa ]
[ Koata ]
"start requesting information"
the opening particle
Trait List goes here


[ Kosra-KaxiTo ]
[ Koato ]
"stop requesting information"
the closing particle
over here, every trait list item will be the trait name.
Examples
by reusing the previous example to turn
"Koixonya Koatæ Kla la Litaraka rahanota Kaklana sklæri Koato"
into an information hungry sentence or a question. We can have
​"Koixonya Koata Kla Litaraka Kaklana Koato ?"
Sometimes, we want to ask for information about a certain noun by giving traits to narrow down the search space. Here we can attach the Information Providing Segment to the noun, followed by the Information requesting segment, or the other way around
Entity goes here


Trait List goes here




Trait List goes here


or
Entity goes here


Trait List goes here




Trait List goes here


Examples
​
"Koixonya Koatæ Kla la Litaraka rahanota Kaklana sklæri Koato Koata Ka Koato ?"
based on the previous examples, we can translate this to
"Cats, Start Describing, Quantity seven, color white, size small, Stop Describing , Start Asking , location Stop asking"
or in other words,
"Where are the seven little white kittens"
​
where we can have a perfect example of "Nesting information segments"
here just simple asking "Koata Ka Koata" might not be enough
is it in the past ? "Where were the kittens ?"
or right now ? "Where are the kittens ?"
or in the future "Where will be the kittens be ?"
​
so we can attach "now" to the requested trait "Ka"
and now we have :
​
"Koixonya Koatæ Kla la Litaraka rahanota Kaklana sklæri Koato Koata Ka Koatæ TaKo Koato Koato"