Skip to content

Commit

Permalink
deploy: ea7b0e9
Browse files Browse the repository at this point in the history
  • Loading branch information
flammie committed Apr 12, 2024
1 parent f9e2060 commit 20452fc
Show file tree
Hide file tree
Showing 33 changed files with 100 additions and 91 deletions.
1 change: 0 additions & 1 deletion Links.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@
* `tools/`
* `grammarcheckers/`
* [grammarchecker.cg3](tools-grammarcheckers-grammarchecker.cg3.html) ([src](https://github.com/giellalt/lang-mdf/blob/main/tools/grammarcheckers/grammarchecker.cg3))
* `/`
* `tokenisers/`
* [tokeniser-disamb-gt-desc.pmscript](tools-tokenisers-tokeniser-disamb-gt-desc.pmscript.html) ([src](https://github.com/giellalt/lang-mdf/blob/main/tools/tokenisers/tokeniser-disamb-gt-desc.pmscript))
* [tokeniser-gramcheck-gt-desc.pmscript](tools-tokenisers-tokeniser-gramcheck-gt-desc.pmscript.html) ([src](https://github.com/giellalt/lang-mdf/blob/main/tools/tokenisers/tokeniser-gramcheck-gt-desc.pmscript))
Expand Down
18 changes: 16 additions & 2 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,7 @@ GLANGUAGE = @GLANGUAGE@
GRAMCHECKVERSION = @GRAMCHECKVERSION@
GTCORE = @GTCORE@
GTCORESH = @GTCORESH@
GTGRAMTOOL = @GTGRAMTOOL@
GTLANG = @GTLANG@
GTLANG2 = @GTLANG2@
GTLANGUAGE = @GTLANGUAGE@
Expand Down Expand Up @@ -980,9 +981,14 @@ $(foreach f,$(DOCSRC_XEROX),$(eval $(call make_md_files,$(f))))
$(foreach f,$(DOCSRC_CG3),$(eval $(call make_md_files_cg3,$(f))))

# Collect all target files into one big MD file:
# Remove the VPATH prefix to create the header for each file/chapter:
$(ALLINONE_MD_PAGE): $(VPATH_MDFILES)
$(AM_V_GEN)printf "# $(GLANGUAGE) description \n\nAll documents in one file\n\n" \
| cat - $(VPATH_MDFILES) > $@
$(AM_V_GEN)printf "# $(GLANGUAGE) language model documentation\n\nAll doc-comment documentation in one large file.\n" > $@
for f in $(VPATH_MDFILES); do \
header=$${f#"$(top_srcdir)/docs/"};\
printf "\n---\n\n# $$header \n\n" >> $@ ;\
cat $$f >> $@ ;\
done

$(LINKS):
$(AM_V_GEN)for doc2md in $(DOCSRC_MDFILES) ; do \
Expand All @@ -1000,24 +1006,32 @@ $(LINKS):
if test "x$$d1" != "x$$oldd1" ; then \
echo "* \`$$d1/\`" ;\
oldd1=$$d1 ;\
oldd2="";\
oldd3="";\
oldd4="";\
fi ; \
if test "x$$d2" = x ; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d2" != "x$$oldd2" ; then \
echo " * \`$$d2/\`" ;\
oldd2=$$d2 ;\
oldd3="";\
oldd4="";\
oldd5="";\
fi ; \
if test "x$$d3" = x -a "x$$d2" != x; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d3" != "x$$oldd3" ; then \
echo " * \`$$d3/\`" ;\
oldd3=$$d3 ;\
oldd4="";\
fi ; \
if test "x$$d4" = x -a "x$$d3" != x ; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d4" != "x$$oldd4" ; then \
echo " * \`$$d4/\`" ;\
oldd4=$$d4 ;\
oldd5="";\
fi ; \
if test "x$$d5" = x -a "x$$d4" != x ; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
Expand Down
1 change: 0 additions & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ Below is an autogenerated list of documentation pages built from structured comm
* `tools/`
* `grammarcheckers/`
* [grammarchecker.cg3](tools-grammarcheckers-grammarchecker.cg3.html) ([src](https://github.com/giellalt/lang-mdf/blob/main/tools/grammarcheckers/grammarchecker.cg3))
* `/`
* `tokenisers/`
* [tokeniser-disamb-gt-desc.pmscript](tools-tokenisers-tokeniser-disamb-gt-desc.pmscript.html) ([src](https://github.com/giellalt/lang-mdf/blob/main/tools/tokenisers/tokeniser-disamb-gt-desc.pmscript))
* [tokeniser-gramcheck-gt-desc.pmscript](tools-tokenisers-tokeniser-gramcheck-gt-desc.pmscript.html) ([src](https://github.com/giellalt/lang-mdf/blob/main/tools/tokenisers/tokeniser-gramcheck-gt-desc.pmscript))
Expand Down
84 changes: 78 additions & 6 deletions mdf.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Moksha description
# Moksha language model documentation

All documents in one file
All doc-comment documentation in one large file.

---

# src-cg3-disambiguator.cg3.md



Expand Down Expand Up @@ -48,8 +52,15 @@ N ABBR not ABBR
IS there a @CVP

* * *

<small>This (part of) documentation was generated from [src/cg3/disambiguator.cg3](https://github.com/giellalt/lang-mdf/blob/main/src/cg3/disambiguator.cg3)</small>

---

# src-cg3-functions.cg3.md



* Sets for POS sub-categories

* Sets for Semantic tags
Expand Down Expand Up @@ -80,8 +91,15 @@ MOOD-V
* @-FMAINV : non-finite main verb

* * *

<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-mdf/blob/main/src/cg3/functions.cg3)</small>

---

# src-fst-morphology-affixes-adjectives.lexc.md



Adjective inflection

The MOKSHA language adjectives compare.
Expand All @@ -104,6 +122,8 @@ ADJECTIVES

---

# src-fst-morphology-affixes-adpositions.lexc.md

Pronoun inflection

Adpostions in the Moksha language might also inflect in the same cases as regular
Expand All @@ -123,6 +143,8 @@ Checking 2018-11-10

---

# src-fst-morphology-affixes-adverbs.lexc.md

Adverbs

The MOKSHA language adverbs
Expand All @@ -147,6 +169,8 @@ LEXICON ADV_TEMP

---

# src-fst-morphology-affixes-clitics.lexc.md

Clitics

The MOKSHA language clitics
Expand All @@ -167,6 +191,8 @@ This is for Consonant-final words

---

# src-fst-morphology-affixes-conjunctors.lexc.md

Conjunctions

The MOKSHA language conjunctions
Expand All @@ -179,6 +205,8 @@ CONJUNCTIONS

---

# src-fst-morphology-affixes-interjections.lexc.md

Interjections

The MOKSHA language interjections
Expand All @@ -195,6 +223,8 @@ LEXICON VOCATIVE_ should these really be interjections? 2018-11-10

---

# src-fst-morphology-affixes-nouns.lexc.md

# Noun inflection

Moksha language nouns inflect in cases.
Expand Down Expand Up @@ -355,6 +385,8 @@ PXSG1-Pl ;

---

# src-fst-morphology-affixes-numbers.lexc.md

Quantifier inflection

Numerals in the MOKSHA language inflect in the same cases as regular
Expand All @@ -378,6 +410,8 @@ NUMBERS

---

# src-fst-morphology-affixes-particles.lexc.md

Particles

The MOKSHA language particles ...
Expand All @@ -390,6 +424,8 @@ PARTICLES

---

# src-fst-morphology-affixes-pronouns.lexc.md

Pronoun inflection

The Moksha language pronouns inflect in the same cases as regular
Expand Down Expand Up @@ -421,6 +457,8 @@ INDEFINITE PRONOUNS

---

# src-fst-morphology-affixes-propernouns.lexc.md

Proper noun inflection

The MOKSHA language proper nouns inflect in the same cases as regular
Expand Down Expand Up @@ -462,6 +500,8 @@ PROPER NOUNS

---

# src-fst-morphology-affixes-symbols.lexc.md


# Symbol affixes

Expand All @@ -471,6 +511,8 @@ PROPER NOUNS

---

# src-fst-morphology-affixes-verbs.lexc.md

# Verb inflection

The Moksha language verbs inflect in persons.
Expand Down Expand Up @@ -604,6 +646,8 @@ PARTICIPLES

---

# src-fst-morphology-phonology.twolc.md

# The Moksha morphophonological/twolc rules file

This file documents the [phonology.twolc file](http://github.com/giellalt/lang-mdf/blob/main/src/fst/phonology.twolc)
Expand Down Expand Up @@ -1289,6 +1333,8 @@ plural

---

# src-fst-morphology-root.lexc.md


# Morphology
INTRODUCTION TO MORPHOLOGICAL ANALYSER OF THE Moksha LANGUAGE.
Expand Down Expand Up @@ -1814,6 +1860,8 @@ These have been slightly modified from kpv and myv

---

# src-fst-morphology-stems-adjectives-russian-like_newwords.lexc.md

This is where new words are added as lexc entries before they are
added to the xml source files.
од:од A_KAL "(eng) /(fin)/(rus) " ;
Expand All @@ -1830,6 +1878,8 @@ Adding more 2020-03-08

---

# src-fst-morphology-stems-adjectives_newwords.lexc.md

This is where new words are added as lexc entries before they are
added to the xml source files.
духовнай:духовнай A_PEJ "(eng) /(fin) /(rus) " ;
Expand All @@ -1842,6 +1892,8 @@ ADD NOUNS BELOW

---

# src-fst-morphology-stems-exceptions.lexc.md

Exceptions are quite strange word-forms. the ones that do not fit anywhere
else. This file contains all enumerated word forms that cannot reasonably be
created from lexical data by regular inflection. Usually there should be next
Expand Down Expand Up @@ -1890,6 +1942,8 @@ RUSSIAN VERBS

---

# src-fst-morphology-stems-nouns_newwords.lexc.md

This is where new words are added as lexc entries before they are
added to the xml source files.
автор:автор N_KAL "(eng) /(fin) /(rus) " ;
Expand All @@ -1902,6 +1956,8 @@ ADD NOUNS BELOW

---

# src-fst-morphology-stems-propernouns_newwords.lexc.md

This is where new words are added as lexc entries before they are
added to the xml source files.
автор:автор PROP_KAL "(eng) /(fin) /(rus) " ;
Expand All @@ -1916,6 +1972,8 @@ MOKSHA PROPER NAMES

---

# src-fst-morphology-stems-verbs_newwords.lexc.md

This is where new words are added as lexc entries before they are
added to the xml source files.
автор:автор N_KAL "(eng) /(fin) /(rus) " ;
Expand All @@ -1928,6 +1986,8 @@ ADD VERBS BELOW

---

# src-fst-phonetics-txt2ipa.xfscript.md



retroflex plosive, voiceless t` ʈ 0288, 648 (` = ASCII 096)
Expand Down Expand Up @@ -2095,6 +2155,8 @@ retracted tongue root _q

---

# src-fst-transcriptions-transcriptor-abbrevs2text.lexc.md



We describe here how abbreviations are in Moksha are read out, e.g.
Expand All @@ -2115,6 +2177,8 @@ For example:

---

# tools-grammarcheckers-grammarchecker.cg3.md


[ L A N G U A G E ] G R A M M A R C H E C K E R

Expand Down Expand Up @@ -2412,7 +2476,14 @@ expression **WORD - premodifiers**.
### Grammarchecker sets

* * *
<small>This (part of) documentation was generated from [tools/grammarcheckers/grammarchecker.cg3](https://github.com/giellalt/lang-mdf/blob/main/tools/grammarcheckers/grammarchecker.cg3)</small># Tokeniser for mdf

<small>This (part of) documentation was generated from [tools/grammarcheckers/grammarchecker.cg3](https://github.com/giellalt/lang-mdf/blob/main/tools/grammarcheckers/grammarchecker.cg3)</small>

---

# tools-tokenisers-tokeniser-disamb-gt-desc.pmscript.md

# Tokeniser for mdf

Usage:
```
Expand Down Expand Up @@ -2476,6 +2547,8 @@ Finally we mark as a token any sequence making up a:

---

# tools-tokenisers-tokeniser-gramcheck-gt-desc.pmscript.md

# Grammar checker tokenisation for mdf

Requires a recent version of HFST (3.10.0 / git revision>=3aecdbc)
Expand Down Expand Up @@ -2539,6 +2612,8 @@ Finally we mark as a token any sequence making up a:

---

# tools-tokenisers-tokeniser-tts-cggt-desc.pmscript.md

# TTS tokenisation for smj

Requires a recent version of HFST (3.10.0 / git revision>=3aecdbc)
Expand Down Expand Up @@ -2600,6 +2675,3 @@ Needs hfst-tokenise to output things differently depending on the tag they get
* * *

<small>This (part of) documentation was generated from [tools/tokenisers/tokeniser-tts-cggt-desc.pmscript](https://github.com/giellalt/lang-mdf/blob/main/tools/tokenisers/tokeniser-tts-cggt-desc.pmscript)</small>

---

3 changes: 2 additions & 1 deletion src-cg3-disambiguator.cg3.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,5 @@ N ABBR not ABBR
IS there a @CVP

* * *
<small>This (part of) documentation was generated from [src/cg3/disambiguator.cg3](https://github.com/giellalt/lang-mdf/blob/main/src/cg3/disambiguator.cg3)</small>

<small>This (part of) documentation was generated from [src/cg3/disambiguator.cg3](https://github.com/giellalt/lang-mdf/blob/main/src/cg3/disambiguator.cg3)</small>
3 changes: 2 additions & 1 deletion src-cg3-functions.cg3.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,5 @@ MOOD-V
* @-FMAINV : non-finite main verb

* * *
<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-mdf/blob/main/src/cg3/functions.cg3)</small>

<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-mdf/blob/main/src/cg3/functions.cg3)</small>
3 changes: 0 additions & 3 deletions src-fst-morphology-affixes-adjectives.lexc.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,3 @@ ADJECTIVES
* * *

<small>This (part of) documentation was generated from [src/fst/morphology/affixes/adjectives.lexc](https://github.com/giellalt/lang-mdf/blob/main/src/fst/morphology/affixes/adjectives.lexc)</small>

---

3 changes: 0 additions & 3 deletions src-fst-morphology-affixes-adpositions.lexc.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,3 @@ Checking 2018-11-10
* * *

<small>This (part of) documentation was generated from [src/fst/morphology/affixes/adpositions.lexc](https://github.com/giellalt/lang-mdf/blob/main/src/fst/morphology/affixes/adpositions.lexc)</small>

---

Loading

0 comments on commit 20452fc

Please sign in to comment.