grammar: Difference between revisions
m (Gleki moved page jbocre: Grammar to Grammar without leaving a redirect: Text replace - "jbocre: ([A-Z])" to "$1") |
m (Text replace - "jbocre: ([A-Z])" to "$1") |
||
Line 5: | Line 5: | ||
=== History === | === History === | ||
=== Official Grammar === | === Official Grammar === | ||
* [[ | * [[Lojban Formal Grammars|Lojban Formal Grammars]] | ||
* [[BPFK Section: Formal Grammar]], a proposal to define the Lojban formal grammar in PEG. | * [[BPFK Section: Formal Grammar]], a proposal to define the Lojban formal grammar in PEG. | ||
=== PEG === | === PEG === | ||
[[jbocre: .alyn.post.|.alyn.post.]] is working on a proposal for a 4th baseline for the Lojban machine grammar, replacing the YACC specification with PEG. | [[jbocre: .alyn.post.|.alyn.post.]] is working on a proposal for a 4th baseline for the Lojban machine grammar, replacing the YACC specification with PEG. | ||
Main Article: [[ | Main Article: [[PEG|PEG]] | ||
=== Implementations of a Lojban grammar === | === Implementations of a Lojban grammar === | ||
* [[ | * [[Official Parser|Official Parser]] | ||
* [[camxes|camxes]] | * [[camxes|camxes]] | ||
Line 20: | Line 20: | ||
=== Detailed Discussion === | === Detailed Discussion === | ||
The following pages contain technical details and discussion concerning Lojban's grammar: | The following pages contain technical details and discussion concerning Lojban's grammar: | ||
* [[ | * [[Magic Words|Magic Words]] | ||
* [[gerna tecyvla|gerna tecyvla]] | * [[gerna tecyvla|gerna tecyvla]] | ||
=== Further Reading === | === Further Reading === | ||
Line 26: | Line 26: | ||
=== See Also === | === See Also === | ||
* [[ | * [[Morphology|Morphology]] | ||
* [[ | * [[Typography|Typography]] | ||
* [[ | * [[Semantics|Semantics]] | ||
* [[Dictionary|Dictionary]] | * [[Dictionary|Dictionary]] | ||
* [[ | * [[Terminology|Terminology]] | ||
* [[ | * [[Lojban in perspective|Lojban in perspective]] | ||
=== Uncategorized Material === | === Uncategorized Material === | ||
Line 40: | Line 40: | ||
** [[zasni gerna cenba vreji|zasni gerna cenba vreji]] | ** [[zasni gerna cenba vreji|zasni gerna cenba vreji]] | ||
* [[ | * [[MEX grammar proposal|MEX grammar proposal]] | ||
* [[ | * [[NFA|NFA]] | ||
* [[context free grammar|context free grammar]] | * [[context free grammar|context free grammar]] | ||
* [[CFG|CFG]] | * [[CFG|CFG]] | ||
* [[ | * [[LR|LR]] | ||
* [[ | * [[LALR(1) grammar]] | ||
* [[ | * [[Lojban and Computer Science|Lojban and Computer Science]] | ||
* [[ | * [[Number subgrammar|Number subgrammar]] | ||
* [[Annotated machine grammar|Annotated machine grammar]] | * [[Annotated machine grammar|Annotated machine grammar]] | ||
Line 58: | Line 58: | ||
* [[elidable terminator|elidable terminator]] | * [[elidable terminator|elidable terminator]] | ||
* [[ | * [[WordResolutionAlgorithm|WordResolutionAlgorithm]] |
Revision as of 16:15, 23 March 2014
Lojban has an unambiguous grammar based on the principles of logic. This grammar is a fundamental part of what makes Lojban the language it is. As a consequence, it has received careful study and criticism.
An unambiguous grammar is formal and regular. There is a single, unambiguous structure (called a parse tree) resulting from any text. Lojban grammar does not specify semantics. The meaning of any particular parse tree is outside the scope of the grammar.
History
Official Grammar
- Lojban Formal Grammars
- BPFK Section: Formal Grammar, a proposal to define the Lojban formal grammar in PEG.
PEG
.alyn.post. is working on a proposal for a 4th baseline for the Lojban machine grammar, replacing the YACC specification with PEG.
Main Article: PEG
Implementations of a Lojban grammar
Detailed Discussion
The following pages contain technical details and discussion concerning Lojban's grammar:
Further Reading
See Also
Uncategorized Material
The following material relates to Lojban's grammar but has not yet been reviewed for curation: