Modules: Difference between revisions

From the Logical Languages Wiki
Jump to navigation Jump to search
(retrieved and converted document from
(removed the ‘goals’ section as it repeats the contents of the Charter)
Line 1: Line 1:
== Goals ==
These components should aim to:
* A full logical language can be assembled wholly or partly from existing modules.
Innovators can focus on developing a new module rather than a whole language.
* Enumerate the design space of Logical Languages.
*: Provide alternate modules for different design choices.
* Describe modules' strengths, weaknesses, and compatibility.
*: Do not apply value judgements or advocate for any particular option.
* Be systematic and well documented.
*: A method or a choice without documented justification will be lost.
* Provide software for working with these components.
== Modular Language Architecture ==
== Modular Language Architecture ==

Revision as of 21:33, 24 March 2020

Modular Language Architecture

This section will explore how a language could be broken down into modules.

Module Breakdown

Different sets of phonemes which can be used.
Different rules for how a phonology can be assembled into words.
Writing System
Structure, Syntax, and Semantics
  • Provides set of non-core/non-syntactic/non-structural words with defined meanings
  • Not attached to specific phonological forms
  • Different vocabulary module instances could incorporate different philosophies
  • e.g. world view for constructing composites:
    Have a word for 'tooth', or have a compound like 'mouth-stone'?

Module Hierarchy

  • Morphology
    • Written
      • Writing System
    • Verbal
      • Phonotactics
        • Phonology
  • Vocabulary
  • Structure, syntax, semantics