Lingua :: Phonology :: Segment

lingua :: phonology :: Segment ist ein Modul, um ein Segment als Bündel von Merkmalswerten darzustellen.
Jetzt downloaden

Lingua :: Phonology :: Segment Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jesse S. Bangs
  • Website des Verlags:
  • http://search.cpan.org/~jaspax/Lingua-Phonology-0.32/Phonology/Rules.pm

Lingua :: Phonology :: Segment Stichworte


Lingua :: Phonology :: Segment Beschreibung

Lingua :: Phonology :: Segment ist ein Modul, um ein Segment als Bündel von Merkmalswerten darzustellen. Lingua :: Phonology :: Segment ist ein Modul, um ein Segment als Bündel der Merkmalswerte darzustellen. Synopsis verwenden Lingua :: Phonology; $ phono = new lingua :: phonologie; # Definieren Sie ein Feature-Set $ Funktionen = $ phono-> Funktionen; $ Funktionen-> LoadFile; # Machen Sie ein Segment $-Segment = $ phono-> Segment; # Setzen Sie einige Werte $ Segment-> Labial (1); $ Segment-> Kontinuant (0); $ segment-> stimme (1); # Segment ist jetzt stimmhafter Labial-Anschlag, d. H. # Segment-Segment-Segment -> klar; ein Lingua :: Phonology :: Segmentobjekt stellt eine programmatische Darstellung eines sprachlichen Segments bereit. Ein solches Segment ist mit einem Lingua :: Phonology :: Features-Objekt zugeordnet, das die verfügbaren Funktionen und die Beziehungen zwischen ihnen auflistet. Das Segment selbst ist eine Liste der Werte für diese Funktionen.Das Modul bietet Methoden zur Rücksendung und Einstellung dieser Funktionswerte. Ein Segment kann auch mit einem Lingua-Objekt verbunden sein: ), String-Umwandlung von Segmenten wird überlastet. Wenn Sie ein Lingua :: Phonology :: Segment im String-Kontext verwenden, wird das Zauber-Verfahren automatisch aufgerufen, und die Darstellung des Segments aus dem aktuellen Symbolset wird zurückgegeben. String-Vergleichsoperatoren (CMP EQ NE LT Le GT GE) werden ebenfalls überlastet. Daher funktioniert die folgende Arbeit richtig, vorausgesetzt, Sie haben ein Lingua :: Phonology-Objekt, das in $ Phono richtig eingerichtet ist. mein ($ b, $ k) = $ phono-> Symbole-> Segment ('B', 'K'); drucken "Segmente: $ b, $ kN"; # Drucke "Segmente: B, K"; drucken "$ b ist größer als $ kN", wenn $ b gt $ k; # Druckt nicht drucken "$ b ist weniger als $ kN", wenn $ b lt $ k; # Drucke B ist kleiner als k '; Print "$ B ist gleich $ kN", wenn $ B EQ $ k; # Wird nicht meine $ B2 = $ b-> doppelt drucken; Drucken "$ B ist gleich $ B2N", wenn $ B EQ $ B2 # Drucke 'B gleich B' ist; Beachten Sie, dass die Erkenntnis nicht überlastet ist, wenn das Symbolset nicht ordnungsgemäß eingestellt ist. Es stellt sich jedoch ein, sobald ein Symbolset verfügbar ist: My $ B = LINGULA :: Phonology :: Segment-> Neue ($ Funktionen); $ b-> stimme (1); $ b-> labial (1); drucken "$ BN"; # Drucke 'Lingua :: Phonology :: Segment = Hash (0x88AF598)' # oder ähnliches, da es keine Symboldeinsatz gibt, die für das Rechtschreibzeichen definiert ist. $ B-> Symbolset ($ -Symbole); drucken "$ BN"; # Die B'Number-Konvertierung von # druckt wird nicht überlastet. Anforderungen: · Perl.


Lingua :: Phonology :: Segment Zugehörige Software

Zauberbus

MagicBus-Projekt ist ein Ereignisrahmen, mit dem Entwickler mehr auf die Entwicklung von Anwendungskomponenten konzentrieren können. ...

125

Herunterladen

Libmtrwe.

Libmtrwe Zweck ist es, einen Datenerzeuger und einen Verbraucher mit optionalen Encoder zu verbinden, um Synchronisierungsfragen transparent zu verwalten. ...

122

Herunterladen

Sdl_ttf.

SDL_TTF ist eine Beispielbibliothek, mit der Sie TrueType-Schriftarten in Ihren SDL-Anwendungen verwenden können. ...

169

Herunterladen