diff options
| author | John J. Camilleri <john@digitalgrammars.com> | 2018-05-03 10:49:05 +0200 |
|---|---|---|
| committer | John J. Camilleri <john@digitalgrammars.com> | 2018-05-03 10:49:05 +0200 |
| commit | 260d5251dafc9ed0da3fa3487775157835fb4fc1 (patch) | |
| tree | 8d46b0b1fdd369b09f4b75d98e01b639e5490ece | |
| parent | eabaa54a23f1c6bc848b896af1b45badece1d1a9 (diff) | |
Markdownise README and add Travis build icon
| -rw-r--r-- | README | 49 |
1 files changed, 25 insertions, 24 deletions
@@ -1,34 +1,35 @@ -DESCRIPTION + -The Grammatical Framework (=GF) is a grammar formalism based on type theory. -It consists of +# Grammatical Framework (GF) - * a special-purpose programming language - * a compiler of the language - * a generic grammar processor +[](https://travis-ci.org/GrammaticalFramework/GF) -The compiler reads GF grammars from user-provided files, and the +The Grammatical Framework is a grammar formalism based on type theory. +It consists of: + +- a special-purpose programming language +- a compiler of the language +- a generic grammar processor + +The compiler reads GF grammars from user-provided files, and the generic grammar processor performs various tasks with the grammars: - * generation - * parsing - * translation - * type checking - * computation - * paraphrasing - * random generation - * syntax editing +- generation +- parsing +- translation +- type checking +- computation +- paraphrasing +- random generation +- syntax editing GF particularly addresses four aspects of grammars: - * multilinguality (parallel grammars for different languages) - * semantics (semantic conditions of well-formedness, semantic - properties of expressions) - * grammar engineering (modularity, abstractions, libraries) - * embeddability in programs written in other languages (C,C++, - Haskell, Java, JavaScript) - +- multilinguality (parallel grammars for different languages) +- semantics (semantic conditions of well-formedness, semantic properties of expressions) +- grammar engineering (modularity, abstractions, libraries) +- embeddability in programs written in other languages (C, C++, Haskell, Java, JavaScript) COMPILATION and INSTALLATION of source distribution: -See download/index.html for installation instructions. -(More details can be found in doc/gf-developers.html.) +See [download/index.html](download/index.html) for installation instructions. +More details can be found in [doc/gf-developers.html](doc/gf-developers.html). |
