InggrisPerancisSpanyol

Ad


favorit OnWorks

mmorph - Online di Awan

Jalankan mmorph di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah mmorph yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


mmorph - alat morfologi MULTEXT

RINGKASAN


informasi:
mmorph [ -vh ]

hanya menguraikan:
mmorph -y | -z [ -a tambah berkas ]
-m file morf [ -d debug_map ] [ -l file log ] [ masuk [ file keluar ]]

menghasilkan:
mmorph -c | -n [ -t jejak_tingkat ] [ -s jejak_tingkat ] [ -a tambah berkas ]
-m file morf [ -d debug_map ] [ -l file log ] [ masuk [ file keluar ]]

pencarian sederhana:
mmorph [ -fi ] [ -b | -k ] [ -r menolak file ]
-m file morf [ -d debug_map ] [ -l file log ] [ masuk [ file keluar ]]

rekaman/pencarian bidang:
mmorph -C kelas-kelas [ -fU ] [ -E | -O ] [ -b | [ -k ] [ -B kelas ]]
-m file morf [ -d debug_map ] [ -l file log ] [ masuk [ file keluar ]]

membuang basis data:
mmorph -p | -Q
-m file morf [ -d debug_map ] [ -l file log ] [ masuk [ file keluar ]]

DESKRIPSI


Dalam mode operasi paling sederhana, hanya dengan -m file morf pilihan, mmorph beroperasi di
mode pencarian: itu akan membuka database yang ada yang disebut morphfile.db dan cari semua
segmen string (biasanya sesuai dengan kata-kata) di input.

Untuk membuat database dari entri leksikal yang ditentukan dalam "morphfile", gunakan -c -m
file morf. Berkas file morf.db seharusnya tidak ada. Ketika database selesai, itu akan
cari segmen di input. Jika digunakan secara ineraktif (input dan output adalah terminal), a
prompt dicetak ketika program mengharapkan pengguna untuk mengetik string segmen. Tidak
bisikan terjadi dalam mode rekam/bidang.

Untuk menguji aplikasi aturan pada entri leksikal yang ditentukan dalam file morf, tanpa
membuat database dan tanpa mencari segmen, gunakan -n -m file morf. Ini
secara otomatis mengatur tingkat jejak ke 1 jika tidak ditentukan.

Untuk melakukan operasi yang sama seperti di atas, tetapi pada himpunan entri leksikal alternatif
in tambah berkas, gunakan opsi tambahan -a tambah berkas. Entri leksikal dalam morphfile akan menjadi
diabaikan. Ini berguna ketika membuat tambahan pada deskripsi morfologi standar.
Sadarilah bahwa entri ditambahkan ke database morphfile.db tidak mengganti yang sudah ada.

Seterpercayaapakah Olymp Trade? Kesimpulan untuk uji a secara morfologi deskripsi
Gunakan -n pilihan. Di bagian Tata Bahasa, tentukan aturan tujuan yang akan sesuai dengan yang diinginkan
hasil. Di bagian Lexicon, tentukan item leksikal yang ingin Anda uji. Saat berlari
semua aturan akan diterapkan (secara rekursif) ke item leksikal, jika aturannya adalah tujuan, maka
hasil aplikasi dicetak pada output.

Saran: Pisahkan kedua bagian yang disebutkan di atas (aturan tujuan dan bagian Leksikon)
file dan referensi file-file ini dengan #include arahan di mana mereka harus terjadi di
berkas masukan utama.

Jika Anda menggunakan deskripsi yang ada dan hanya ingin menguji entri leksikal baru, gunakan
opsi -n -a tambah berkas, dan masukkan entri leksikal ke dalam tambah berkas.

PILIHAN


-a tambah berkas
Abaikan entri leksikal dalam morphfile, ambil dari tambah berkas sebagai gantinya.

-B kelas
Menentukan kelas rekaman yang terjadi sebelum awal kalimat.
Kata-kata dengan huruf kapital yang muncul tepat setelah catatan seperti itu juga akan dicari dengan semua
huruf mereka diubah menjadi huruf kecil (menurut LC_CTYPE, lihat di bawah).

-b lipat kasus sebelum pencarian. Huruf besar diubah menjadi huruf kecil
(menurut LC_CTYPE, lihat di bawah) sebelum sebuah kata dicari.

-C kelas-kelas
Menentukan mode rekam/bidang. Menentukan kelas rekaman yang harus dilihat
ke atas. Nama kelas harus dipisahkan dengan koma ",", TAB, spasi, bar "|" atau garis miring terbalik
"\".

-c Buat database baru untuk pencarian. Nama file yang dibuat adalah nama
file morf (-m pilihan) dengan akhiran .db. Seharusnya tidak ada; jika ada pengguna
harus menghapusnya secara manual sebelum menjalankan mmorph -c (ini adalah perlindungan minimal
terhadap penimpaan database yang tidak disengaja yang mungkin membutuhkan waktu lama untuk
membuat).

-d debug_map
Tentukan opsi debug mana yang diinginkan. Setiap bit dalam debug_map sesuai dengan
.
bit tujuan heksadesimal desimal
tidak ada bit 0 0x0 tidak ada opsi debug (default)
1 1 0x1 inisialisasi debug
2 2 0x2 debug penguraian yacc
3 4 0x4 kombinasi aturan debug
4 8 0x8 debug aplikasi ejaan
5 16 statistik cetak 0x10 dengan opsi -p atau -q
semua bit -1 0xffff semua opsi debug apa pun itu
Untuk menggabungkan opsi, tambahkan nilai desimal atau heksadesimal bersama-sama. Contoh: -t 0x5
menentukan bit (opsi) 1 dan 4.

-E Dalam mode rekam/bidang, perluas anotasi morfologi jika sudah ada (
defaultnya adalah membiarkan anotasi yang ada apa adanya).

-O Dalam mode rekam/bidang, timpa anotasi morfologi jika sudah ada
(defaultnya adalah membiarkan anotasi yang ada apa adanya).

-f Siram output setelah setiap pencarian segmen. Ini berguna hanya jika input dan output
disalurkan dari dan ke program yang perlu menyinkronkannya.

-h Cetak bantuan dan keluar.

-i Tambahkan hasil setiap pencarian dengan pengidentifikasi segmen input itu
sesuai dengan. Saat ini segmen input diidentifikasi dengan nomor urutnya,
mulai dari 0. Dengan indikasi ini, baris baru tambahan memisahkan solusi
untuk segmen input yang berbeda tidak dicetak karena tidak diperlukan. Jika mencari
tidak memiliki solusi, hanya pengenal segmen yang dicetak pada output. Segmen
pengenal juga ditambahkan ke segmen yang ditolak. Tab selalu mengikuti
pengenal segmen.

-k kasus lipat mundur. Jika pencarian kata gagal, maka ubah semua huruf besar menjadi
huruf kecil dan coba cari lagi. (konversi dilakukan menurut LC_CTYPE, lihat
bawah).

-l file log
Tentukan file untuk menulis jejak dan pesan kesalahan. Default ke kesalahan standar.

-m file morf
Tentukan file yang berisi deskripsi morfologi. Lihat mmorph (5) untuk
deskripsi sintaks formalisme.

-n Tidak ada pembuatan atau pencarian basis data (mode uji).

-p Buang database struktur fitur yang diketik ke outfile (atau output standar). NS
jumlah tfs yang berbeda diberikan dalam file log (atau kesalahan standar) jika bit 5 dari debug
pilihan diatur.

-q Buang formulir dalam database ke outfile (atau output standar). Beberapa statistik
diberikan dalam logfile (atau kesalahan standar) jika bit 5 dari opsi debug diatur.

-r menolak file
Dalam mode non record/field, tentukan file tempat menulis segmen input yang
tidak bisa melihat ke atas. Default ke kesalahan standar.

-s jejak_tingkat
Lacak aplikasi aturan ejaan:
0 tidak ada pelacakan (default).
1 jejak bentuk permukaan yang valid.
2 aturan jejak yang bagian leksikalnya cocok.
3 jejak kecocokan konteks kiri permukaan (konstruksi kata permukaan).
4 melacak ketidakcocokan konteks kanan permukaan dan pemblokiran aturan.
5 aturan jejak non-blocking.
Trace_level menyiratkan semua yang sebelumnya.

-t jejak_tingkat
Tentukan tingkat penelusuran untuk aplikasi aturan:
0 tidak ada pelacakan (default).
1 jejak aturan tujuan yang berlaku.
2 lacak semua aturan yang berlaku, lekukan menunjukkan kedalaman rekursi.
10 jejak juga aturan yang dicoba tetapi tidak berlaku
Trace_level menyiratkan semua yang sebelumnya.

-U Dalam mode rekam/bidang, kata-kata yang tidak dikenal (yaitu yang tidak berhasil dicari) adalah
dianotasi dengan ??\??.

-v Versi cetak dan keluar.

-y Parse only: jangan memproses deskripsi selain untuk pemeriksaan sintaks. Ketika
mengembangkan deskripsi morfologi Anda dapat menggunakan opsi ini untuk menangkap kesalahan sintaksis
cepat setelah setiap modifikasi sebelum menjalankannya "nyata".

-z menyiratkan -y. Parsing dan keluarkan deskripsi leksikal dalam bentuk yang dinormalisasi.

masuk file yang berisi segmen yang akan dicari, satu per baris. Default ke standar
memasukkan.

file keluar
file tempat output program ditulis. Satu baris per solusi.
Solusi dari segmen input yang berbeda dipisahkan oleh garis kosong. Default untuk
keluaran standar.

KATA TATABAHASA DAN EJAAN ATURAN


Untuk penjelasan rinci tentang prinsip dan mekanisme yang digunakan dalam morf, silakan lihat
dokumen yang dikutip di bagian LIHAT JUGA di bawah ini.

Sketsa singkat, deskripsi morfosintaktik yang ditulis untuk mmorph menggambarkan bagaimana kata-kata itu
dibangun oleh penggabungan morfem, dan bagaimana proses penggabungan ini berubah
ejaan morfem-morfem ini. Bagian pertama, tata bahasa struktur kata, ditentukan
oleh aturan penulisan ulang bebas konteks terbatas yang formalismenya terinspirasi oleh unifikasi berbasis
sistem (lih. Shieber 1986). Bagian kedua, perubahan ejaan, ditentukan oleh
aturan ejaan dalam formalisme berdasarkan model morfologi dua tingkat. Pendekatan ini
morfologi dijelaskan dalam Ritchie, Russell et. al, 1992 dan lebih ringkasnya di Pulman
dan Hepple 1993.

LINGKUNGAN VARIABEL


Untuk memutuskan karakter mana yang dapat ditampilkan pada output, mmorph menggunakan bahasa
deskripsi spesifik yang setlokal(3) set sesuai dengan variabel lingkungan
LC_CTYPE. Untuk bahasa-bahasa yang dibahas dalam MULTEXT, ada baiknya untuk memilikinya
variabel diatur ke iso_8859_1.

CONTOH


Berikut adalah ringkasan penggunaan umum opsi mmorph:

mmorph -n -m file morf
Mode uji: membaca seluruh morphfile dan mencetak hasil pada kesalahan standar. Tidak ada basis data
dibuat, tidak ada kata yang dicari.

mmorph -c -m file morf
Pembuatan database: membaca seluruh morphfile dan menyimpan hasilnya dalam database
(morphfile.db). Struktur fitur yang diketik dikumpulkan dalam file terpisah
(morphfile.tfs). Input standar dibaca untuk kata-kata yang akan dicari di database baru.

mmorph -m file morf
Mode pencarian: hanya membaca bagian Abjad, Atribut, dan Jenis dari morphfile.
Input standar dibaca untuk kata-kata yang dicari sesuai dengan database yang ada
(mmorphfile.db dan morphfile.tfs).

mmorph -m file morf -a tambah berkas
Mode penambahan: mengabaikan bagian Lexicon dari morphfile, tetapi addfile dikonsultasikan, dan
hasilnya ditambahkan ke database. Masukan standar dibaca untuk kata-kata yang dicari
sesuai dengan database augmented (mmorphfile.db dan morphfile.tfs).

DIAGNOSTIK


Pesan kesalahan harus cukup jelas. Silakan merujuk ke mmorph(5) untuk formal
deskripsi sintaks.

Gunakan mmorph online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    menenggak
    menenggak
    SWIG adalah alat pengembangan perangkat lunak
    yang menghubungkan program yang ditulis dalam C dan
    C++ dengan berbagai level tinggi
    bahasa pemrograman. SWIG digunakan dengan
    berbeda...
    Unduh SWIG.dll
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Bereaksi tema WooCommerce, dibangun dengan
    JS berikutnya, Webpack, Babel, Node, dan
    Express, menggunakan GraphQL dan Apollo
    Klien. Toko WooCommerce di React(
    berisi: Produk...
    Unduh WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Repo paket untuk ArchLabs Ini adalah
    aplikasi yang juga bisa diambil
    dari
    https://sourceforge.net/projects/archlabs-repo/.
    Ini telah dihosting di OnWorks di ...
    Unduh archlabs_repo
  • 4
    Proyek Zephyr
    Proyek Zephyr
    Proyek Zephyr adalah generasi baru
    sistem operasi waktu-nyata (RTOS) yang
    mendukung banyak perangkat keras
    ilmu bangunan. Hal ini didasarkan pada
    kernel jejak kecil...
    Unduh Proyek Zephyr
  • 5
    SCon
    SCon
    SCons adalah alat konstruksi perangkat lunak
    itu adalah alternatif yang unggul untuk
    alat pembuatan "Buat" klasik yang
    kita semua tahu dan cinta. SCon adalah
    dilaksanakan...
    Unduh SCons.dll
  • 6
    PSeInt
    PSeInt
    PSeInt adalah penerjemah kode semu untuk
    siswa pemrograman berbahasa Spanyol.
    Tujuan utamanya adalah menjadi alat untuk
    belajar dan memahami dasar
    konsep...
    Unduh PSeInt.dll
  • Lebih banyak lagi »

Perintah Linux

Ad