Documentation

Linglib.Fragments.Japanese.Nouns

Japanese nouns #

The Japanese noun as a lexical entry: the root entry with its romanization as citation form, its spelling, the ways a numeral counts it, and the optional plural in -tachi where the entry records one; a name is the root ProperName with its spelling. Japanese has no articles, and a bare noun can be an argument. No numeral counts a mass noun such as mizu 'water', with or without a classifier.

References #

A Japanese noun is the root entry with its romanization as citation form, its spelling, the ways a numeral counts it, and its optional plural.

  • form : String
  • gloss : String
  • counters : Finset (Option Classifier)
  • script : String

    The spelling in kanji and kana.

  • plural : Option String

    The optional plural in -tachi, romanized.

Instances For
    def Japanese.Nouns.instDecidableEqNoun.decEq (x✝ x✝¹ : Noun) :
    Decidable (x✝ = x✝¹)
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Common nouns #

      犬 inu 'dog'.

      Equations
      Instances For

        猫 neko 'cat'.

        Equations
        Instances For

          人 hito 'person'.

          Equations
          Instances For

            本 hon 'book'.

            Equations
            Instances For

              車 kuruma 'car'.

              Equations
              Instances For

                鳥 tori 'bird'.

                Equations
                Instances For

                  花 hana 'flower'.

                  Equations
                  Instances For

                    水 mizu 'water'.

                    Equations
                    Instances For

                      ご飯 gohan 'cooked rice'.

                      Equations
                      Instances For

                        娘 musume 'daughter'.

                        Equations
                        Instances For

                          息子 musuko 'son'.

                          Equations
                          Instances For

                            学生 gakusei 'student'.

                            Equations
                            Instances For

                              先生 sensei 'teacher'.

                              Equations
                              Instances For

                                友達 tomodachi 'friend'.

                                Equations
                                Instances For

                                  The nouns.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For

                                    Proper names #

                                    A Japanese name is the root name with its romanization as citation form, and its spelling.

                                    Instances For
                                      def Japanese.Nouns.instDecidableEqProperName.decEq (x✝ x✝¹ : ProperName) :
                                      Decidable (x✝ = x✝¹)
                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For
                                          def Japanese.Nouns.name (form script : String) (gender : Option Gender := none) :

                                          A personal name glossed by its romanization.

                                          Equations
                                          • Japanese.Nouns.name form script gender = { form := form, gloss := form, gender := gender, script := script }
                                          Instances For