Skip to content

La-Lojban/lojban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm version Twitter

Lojban language

Lojban language parsers and tools

Usage

Install with npm

npm i -S lojban

NPM

All functions

All supported functions can be seen by running

npm test

Lojban alternative orthographies

const lojban = require('lojban');
console.log(lojban.krulermorna('coi ro do'));//la krulermorna orthography
console.log(lojban.rukylermorna('coi ro do'));//Bulgarian/Russian alphabet orthgraphy

Lojban parsers

romoi_lahi_cmaxes is the latest version of the morphological parser la cmaxes

const lojban = require('lojban');
console.log(lojban.romoi_lahi_cmaxes('coi ro do')["te spuda"]);

romoi_lahi_cmaxes object has the following keys:

  • "tcini" that has the value "snada" for a grammatically correct input and "fliba" for incorrect input
  • "te spuda", the actual parse
  • "kampu", a simplified output