Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

mmorph - Online w chmurze

Uruchom mmorph w darmowym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie mmorph, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


mmorph - narzędzie do morfologii MULTEKST

STRESZCZENIE


informacje:
mmorf [ -vh ]

przeanalizuj tylko:
mmorf -y | -z [ -a Dodaj plik ]
-m plik morficzny [ -d mapa_debugowania ] [ -l logfile ] [ w pliku [ plik wyjściowy ]]

Generować:
mmorf -c | -n [ -t poziom_śladu ] [ -s poziom_śladu ] [ -a Dodaj plik ]
-m plik morficzny [ -d mapa_debugowania ] [ -l logfile ] [ w pliku [ plik wyjściowy ]]

proste wyszukiwanie:
mmorf [ -fi ] [ -b | -k ] [ -r plik odrzucenia ]
-m plik morficzny [ -d mapa_debugowania ] [ -l logfile ] [ w pliku [ plik wyjściowy ]]

wyszukiwanie rekordów/pól:
mmorf -C Klasy [ -fu ] [ -E | -O ] [ -b | [ -k ] [ -B klasa ]]
-m plik morficzny [ -d mapa_debugowania ] [ -l logfile ] [ w pliku [ plik wyjściowy ]]

baza danych zrzutów:
mmorf -p | -Q
-m plik morficzny [ -d mapa_debugowania ] [ -l logfile ] [ w pliku [ plik wyjściowy ]]

OPIS


W najprostszym trybie działania, za pomocą tylko -m plik morficzny opcja, mmorf działa w
tryb wyszukiwania: otworzy istniejącą bazę danych o nazwie morphfile.db i przeszukaj wszystkie
segmenty ciągu (zwykle odpowiadające słowom) na wejściu.

Aby utworzyć bazę danych z wpisów leksykalnych określonych w „morphfile”, użyj -c -m
plik morficzny. Plik plik morficznydb nie powinno istnieć. Kiedy baza danych będzie kompletna, tak się stanie
wyszukaj segmenty na wejściu. Jeśli jest używany nieaktywnie (wejście i wyjście to terminal), a
monit jest drukowany, gdy program oczekuje od użytkownika wpisania ciągu segmentowego. NIE
monitowanie odbywa się w trybie rekordu/pola.

Aby przetestować zastosowanie reguł dla wpisów leksykalnych określonych w plik morficzny, bez
tworząc bazę danych i bez wyszukiwania segmentów użyj -n -m plik morficzny, To
automatycznie ustawia poziom śledzenia na 1, jeśli nie został określony.

Aby wykonać te same operacje, co powyżej, ale na alternatywnym zestawie wpisów leksykalnych
in Dodaj plik, skorzystaj z dodatkowej opcji -a Dodaj plik. Wpisy leksykalne w pliku morphfile będą następujące
ignorowane. Jest to przydatne podczas dokonywania uzupełnień do standardowego opisu morfologicznego.
Należy pamiętać, że wpisy zostały dodane do bazy danych morphfile.db nie zastępuj istniejących.

W jaki sposób do test a morfologiczny opis
Użyj -n opcja. W sekcji Gramatyka określ reguły celów, które będą odpowiadać żądanym
wyniki. W sekcji Leksykon określ elementy leksykalne, które chcesz przetestować. Podczas biegania
wówczas wszystkie reguły zostaną zastosowane (rekurencyjnie) do elementów leksykalnych, jeśli reguła jest celem
wynik działania aplikacji jest drukowany na wyjściu.

Sugestia: Umieść dwie wymienione powyżej części (zasady celów i sekcję Leksykon) oddzielnie
pliki i odwołuj się do tych plików za pomocą rozszerzenia #zawierać dyrektywę, gdzie powinny one wystąpić w
główny plik wejściowy.

Jeśli korzystasz z istniejącego opisu i chcesz testować tylko nowe wpisy leksykalne, użyj
opcje -n -a Dodaj pliki wstaw wpisy leksykalne Dodaj plik.

OPCJE


-a Dodaj plik
Zignoruj ​​wpisy leksykalne w pliku morphfile, pobierz je z Dodaj plik zamiast.

-B klasa
Określa klasę rekordu występującą przed początkiem zdania.
Słowa pisane wielką literą występujące tuż po takich rekordach również będą wyszukiwane razem ze wszystkimi
ich litery zamienione na małe (zgodnie z LC_CTYPE, patrz poniżej).

-b złóż sprawę przed wyszukiwaniem. Wielkie litery są konwertowane na małe litery
(zgodnie z LC_CTYPE, patrz poniżej) przed wyszukaniem słowa.

-C Klasy
Określa tryb rekordu/pola. Określa klasy rekordów, które należy sprawdzić
w górę. Nazwy klas należy oddzielać przecinkami „,””, TAB, spacją, kreską „|” lub ukośnik odwrotny
„”.

-c Utwórz nową bazę danych do wyszukiwania. Nazwa utworzonego pliku to nazwa
plik morficzny (-m opcja) z przyrostkiem db. Nie powinno istnieć; jeśli istnieje użytkownik
należy usunąć go ręcznie przed uruchomieniem mmorf -c (jest to minimalna ochrona
przed przypadkowym nadpisaniem bazy danych, co mogło zająć dużo czasu
tworzyć).

-d mapa_debugowania
Określ, które opcje debugowania są potrzebne. Każdy kawałek mapa_debugowania odpowiada an
opcja.
bit dziesiętny cel szesnastkowy
brak bitów 0 0x0 brak opcji debugowania (domyślnie)
1 1 0x1 inicjalizacja debugowania
2 2 0x2 debugowanie parsowania Yacc
Kombinacja reguł debugowania 3 4 0x4
4 8 0x8 aplikacja do debugowania pisowni
5 16 0x10 wyświetla statystyki z opcjami -p lub -q
all bits -1 0xffff wszystkie opcje debugowania, jakiekolwiek są
Aby połączyć opcje, dodaj razem wartości dziesiętne lub szesnastkowe. Przykład: -t 0x5
określa bity (opcje) 1 i 4.

-E W trybie rekordu/pola rozszerza adnotacje morfologiczne, jeśli już istnieją (np
domyślnym rozwiązaniem jest pozostawienie istniejących adnotacji bez zmian).

-O W trybie rekordu/pola zastąp adnotacje dotyczące morfologii, jeśli już istnieją
(domyślnie pozostawiono istniejące adnotacje bez zmian).

-f Opróżnij dane wyjściowe po każdym wyszukiwaniu segmentu. Jest to przydatne tylko w przypadku wejścia i wyjścia
są przesyłane z i do programu, który musi je zsynchronizować.

-h Wydrukuj pomoc i wyjdź.

-i Do wyniku każdego wyszukiwania dołącz identyfikator segmentu wejściowego it
koresponduje z. Obecnie segmenty wejściowe identyfikowane są poprzez numer porządkowy,
zaczynając od 0. Przy tym wskazaniu dodatkowy znak nowej linii oddzielający rozwiązania
dla różnych segmentów wejściowych nie jest drukowany, ponieważ nie jest potrzebny. Jeśli wyszukiwanie
nie ma rozwiązań, na wyjściu wypisywany jest jedynie identyfikator segmentu. Segment
identyfikator jest także dołączany do odrzuconych segmentów. Zakładka zawsze następuje po
identyfikator segmentu.

-k Awaryjne składane etui. Jeśli wyszukiwanie słowa nie powiodło się, przekonwertuj wszystkie wielkie litery na
małymi literami i spróbuj wyszukać ponownie. (konwersja odbywa się zgodnie z LC_CTYPE, patrz
poniżej).

-l logfile
Określ plik do zapisywania komunikatów śledzenia i błędów. Domyślnie błąd standardowy.

-m plik morficzny
Określ plik zawierający opis morfologii. Widzieć mmorf (5) dla
opis składni formalizmu.

-n Brak tworzenia i wyszukiwania baz danych (tryb testowy).

-p Zrzuć wpisaną bazę danych struktury cech do pliku wyjściowego (lub standardowego wyjścia). The
liczba odrębnych tfs jest podana w pliku dziennika (lub standardowym błędzie), jeśli bit 5 debug
opcja jest ustawiona.

-q Zrzuć formularze z bazy danych do pliku wyjściowego (lub standardowego wyjścia). Trochę statystyk
są podawane w pliku dziennika (lub w błędzie standardowym), jeśli ustawiony jest bit 5 opcji debugowania.

-r plik odrzucenia
W trybie innym niż rekord/pola określa plik, w którym mają zostać zapisane segmenty wejściowe
nie można było zajrzeć. Domyślnie błąd standardowy.

-s poziom_śladu
Zastosowanie reguły pisowni śledzenia:
0 brak śledzenia (domyślnie).
1 ślad prawidłowych form powierzchniowych.
2 reguły śledzenia, których część leksykalna jest zgodna.
3 śledzenie dopasowania lewego kontekstu do powierzchni (konstrukcja słowa powierzchniowego).
4 Niezgodność kontekstu z powierzchnią śledzenia i blokowanie reguł.
5 reguł śledzenia nieblokujących.
Poziom śledzenia oznacza wszystkie poprzednie.

-t poziom_śladu
Określ poziom śledzenia dla zastosowania reguły:
0 brak śledzenia (domyślnie).
1 obowiązujące zasady celów śledzenia.
2 prześledź wszystkie obowiązujące reguły, wcięcie wskazuje głębokość rekurencji.
10 śledzenia również reguł, które zostały wypróbowane, ale nie miały zastosowania
Poziom śledzenia oznacza wszystkie poprzednie.

-U W trybie rekordu/pola nieznane słowa (tj. te, które nie zostały wyszukane) są dostępne
z adnotacją ??\??.

-v Wydrukuj wersję i wyjdź.

-y Tylko analizuj: nie przetwarzaj opisu w celach innych niż sprawdzenie składni. Chwila
opracowując opis morfologii, możesz skorzystać z tej opcji, aby wyłapać błędy składniowe
szybko po każdej modyfikacji przed uruchomieniem jej „naprawdę”.

-z oznacza -y. Przeanalizuj i wyprowadź opisy leksykalne w znormalizowanej formie.

w pliku plik zawierający segmenty do wyszukania, po jednym w wierszu. Domyślnie w standardzie
wkład.

plik wyjściowy
plik, w którym zapisywane jest wyjście programu. Jedna linia na rozwiązanie.
Rozwiązania różnych segmentów wejściowych oddzielone są pustą linią. Domyślnie
standardowe wyjście.

WORD GRAMATYKA ROLNICZE PISOWNIA ZASADY


Aby zapoznać się ze szczegółowym opisem zasad i mechanizmów stosowanych w Mmorf, należy zapoznać się
dokumenty cytowane w sekcji ZOBACZ TAKŻE poniżej.

Krótko naszkicowane, morfosyntaktyczne opisy napisane dla mmorpha opisują, jakie są słowa
konkatenacji morfemów i jak zmienia się ten proces konkatenacji
pisownię tych morfemów. W pierwszej części określono gramatykę struktury słów
przez ograniczone, kontekstowe zasady przepisywania, których formalizm inspirowany jest ujednoliceniem
systemów (por. Shieber 1986). Druga część, zmiany pisowni, jest określona przez
zasady pisowni w formalizmie opartym na dwupoziomowym modelu morfologii. To podejście
do morfologii opisano w Ritchie, Russell et. in., 1992 i bardziej zwięźle w Pulman
i Hepple’a 1993.

ŚRODOWISKO ZMIENNE


Aby zdecydować, które znaki mają być wyświetlane na wyjściu, mmorf używa języka
konkretny opis ustaw język(3) ustawia zgodnie ze zmienną środowiskową
LC_CTYPE. W przypadku języków, które są obsługiwane w MULTEXT, dobrze jest to mieć
zmienna ustawiona na iso_8859_1.

PRZYKŁADY


Oto podsumowanie powszechnego użycia opcji mmorph:

mmorf -n -m plik morficzny
Tryb testowy: czyta cały plik morphfile i wypisuje wyniki ze standardowym błędem. Brak bazy danych
jest tworzony, żadne słowa nie są sprawdzane.

mmorf -c -m plik morficzny
Tworzenie bazy danych: odczytuje cały plik morphfile i przechowuje wyniki w bazie danych
(plikmorf.db). Wpisane struktury cech są gromadzone w osobnym pliku
(plikmorf.tfs). Standardowe wejście jest odczytywane w poszukiwaniu słów, które mają być wyszukane w nowej bazie danych.

mmorf -m plik morficzny
Tryb wyszukiwania: czyta tylko sekcje Alphabets, Attributes i Types w pliku morphfile.
Standardowe wejście jest odczytywane w poszukiwaniu słów, które mają zostać wyszukane zgodnie z istniejącą bazą danych
(mmorphfile.db i morphfile.tfs).

mmorf -m plik morficzny -a Dodaj plik
Tryb dodawania: ignoruje sekcję Lexicon pliku morphfile, ale sprawdzany jest plik addfile i
wyniki są dodawane do bazy danych. Standardowe wejście jest odczytywane w poszukiwaniu słów do wyszukania
zgodnie z rozszerzoną bazą danych (mmorphfile.db i morphfile.tfs).

DIAGNOSTYKA


Komunikaty o błędach powinny być zrozumiałe. Należy zapoznać się mmorf(5) w celach formalnych
opis składni.

Korzystaj z mmorph online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad