#universal #translate #text #translator #language #text-encoding

utem

A library for automatic translation from UTEM (Universal Text Encoding as Meaning)

1 unstable release

Uses old Rust 2015

0.1.0 Jul 24, 2017

#1639 in Encoding

MIT license

14KB
218 lines

ran-slat

A Language That Can Easily Translate To Any Spoken Language.

Spec

Here's The Keywords and Syntax Rules:

General

_NOUN - A Noun

-ADJECTIVE - An Adjective

-_NOUN- Of A Noun

:NOUN - For Whom or What

(PARENTHETICAL) - A Parenthetical

«QUOTE» or {QUOTE}- A Quote

a\b - a/b, a-b ( A Slash or Hyphen B )

Verb

'VERB - A Verb ( To _ )

"VERB - The "VERB" As A Noun ( As in "Jumping is fun" )

'VERB_NOUN - "NOUN" "VERB"s ( Present Tense )

"VERB_NOUN - "NOUN" is "VERB"ing ( Present Tense )

/VERB_NOUN - "NOUN" "VERB"ed ( Past Tense )

%VERB_NOUN - "NOUN" was "VERB"ing ( Past Tense )

+VERB_NOUN - "NOUN" is going to "VERB" ( Future Tense )

<VERB_NOUN - "NOUN" will "VERB" ( Future Tense )

>VERB_NOUN - "NOUN" will be "VERB"ing ( Future Tense )

'=VERB - A Verb ( To Have "VERB"ed )

"=VERB - The "VERB" As A Noun ( As in "To have jumped is great" )

'=VERB_NOUN - "NOUN" has "VERB"ed ( Present Tense )

"=VERB_NOUN - "NOUN" has been "VERB"ing ( Present Tense )

/=VERB_NOUN - "NOUN" had "VERB"ed ( Past Tense )

%=VERB_NOUN - "NOUN" had been "VERB"ing ( Past Tense )

+=VERB_NOUN - "NOUN" is going to have been "VERB"ing ( Future Tense )

<=VERB_NOUN - "NOUN" will have "VERB"ed ( Future Tense )

>=VERB_NOUN - "NOUN" will have been "VERB"ing ( Future Tense )

Logic / Conjunctions / Dependant Clause Starters

a&b - A and B

a|b - A or B

a^b -> Exclusive Or ( Either A or B, but not both )

~a or ¬a -> Not A

@ - At

, - Then,

=0 - When,

=1 - As Soon As,

=2 - Right At X Time, or X on the dot.

[ - While

]0 - If

]1 - If, Emphasis: And Only If

Independant Clause Starters

; - Start A Statement

! - Start An Exclamation

? - Start A Question

?! - Start An Exclaimed Question

Numbers

$X - X US Dollars

$X.Y - X.Y US Dollars

$0.Y - Y US Cents

#X - Number X

#X.Y - Number X.Y

No runtime deps