Pertanyaan yang diberi tag «parsing»

Menganalisis (tidak) data terstruktur untuk mengubahnya menjadi format terstruktur dan dinormalisasi.

5
Bisakah format csv ditentukan oleh regex?
Seorang kolega dan saya baru-baru ini berdebat tentang apakah sebuah regex murni mampu sepenuhnya meng-enkapsulasi format csv, sedemikian rupa sehingga ia mampu mengurai semua file dengan char escape, quote char, dan char separator yang diberikan. Regex tidak harus mampu mengubah karakter ini setelah pembuatan, tetapi harus tidak gagal pada setiap …

5
Apakah parsing dan lexing terpisah melewati praktik yang baik dengan combinator parser?
Ketika saya mulai menggunakan kombinator parser, reaksi pertama saya adalah rasa pembebasan dari apa yang terasa seperti perbedaan buatan antara parsing dan lexing. Tiba-tiba semuanya hanya parsing! Namun, saya baru-baru ini menemukan posting ini di codereview.stackexchange menggambarkan seseorang mengembalikan perbedaan ini. Pada awalnya saya pikir ini sangat konyol bagi mereka, …

2
Apakah kompiler menggunakan multithreading untuk waktu kompilasi yang lebih cepat?
Jika saya ingat kursus kompiler saya dengan benar, kompiler tipikal memiliki garis besar yang disederhanakan berikut: Penganalisa leksikal memindai (atau memanggil beberapa fungsi pemindaian) kode sumber karakter-demi-karakter String karakter input diperiksa terhadap kamus leksem untuk validitas Jika leksemanya valid, itu kemudian diklasifikasikan sebagai token yang sesuai dengannya Parser memvalidasi sintaks …

3
Desain parser file generik di Jawa menggunakan pola Strategi
Saya sedang mengerjakan suatu produk di mana tanggung jawab salah satu modul adalah mem-parsing file XML dan membuang konten yang diperlukan dalam database. Meskipun persyaratan saat ini hanya untuk mem-parsing file XML, saya ingin merancang modul parsing saya dengan cara yang saya dapat mendukung semua jenis file di masa depan. …
14 java  design  parsing  xml 

5
Datang dengan token untuk lexer
Saya sedang menulis parser untuk bahasa markup yang telah saya buat (menulis dengan python, tapi itu tidak benar-benar relevan dengan pertanyaan ini - bahkan jika ini sepertinya ide yang buruk, saya akan menyukai saran untuk jalur yang lebih baik) . Saya membaca tentang parser di sini: http://www.ferg.org/parsing/index.html , dan saya …
14 python  parsing  lexer 


5
unit test untuk parser csv
Tes apa yang harus saya gunakan untuk menguji parser csv? Saya memiliki parser csv sederhana di C #, dan saya ingin memastikan bahwa saya memiliki cakupan tes unit yang baik dari semua kasus tepi umum (dan tidak umum). Tes apa yang harus saya gunakan untuk mengidentifikasi masalah potensial dan kasus …
14 testing  parsing 

2
Apa yang harus dilakukan parsing tanpa pemindai dengan “Menggantung Masalah Lainnya”?
Saya tidak mengerti kalimat ini dari artikel Wikipedia tentang masalah Dangling Else : [Masalah Dangling Else] adalah masalah yang sering muncul dalam konstruksi compiler, terutama parsing tanpa pemindai. Dapatkah seseorang menjelaskan kepada saya bagaimana teknik parsing tanpa pemindai dapat memperburuk masalah ini? Tampaknya bagi saya bahwa masalahnya adalah tata bahasa …

5
Bagaimana cara terbaik saya mengelola membuat rilis kode sumber terbuka dari kode penelitian rahasia perusahaan saya?
Perusahaan saya (sebut saja Acme Technology) memiliki perpustakaan sekitar seribu file sumber yang awalnya berasal dari grup riset Acme Labs, diinkubasi dalam grup pengembangan selama beberapa tahun, dan baru-baru ini diberikan kepada beberapa pelanggan di bawah tanpa pengungkapan. Acme bersiap-siap untuk melepaskan mungkin 75% dari kode ke komunitas open source. …



3
Bagaimana saya harus menentukan tata bahasa untuk parser?
Saya telah memprogram selama bertahun-tahun, tetapi satu tugas yang masih memakan waktu sangat lama adalah menentukan tata bahasa untuk parser, dan bahkan setelah upaya yang berlebihan ini, saya tidak pernah yakin bahwa tata bahasa yang saya buat itu bagus ( dengan ukuran "baik" yang masuk akal). Saya tidak berharap bahwa …

2
Dalam istilah awam, apa yang tersisa adalah rekursi?
Menurut satu halaman di code.google.com, "rekursi kiri" didefinisikan sebagai berikut: Rekursi kiri hanya mengacu pada sembarang rekursif nonterminal yang, ketika menghasilkan bentuk sentensial yang mengandung dirinya sendiri, salinan baru itu sendiri muncul di sebelah kiri aturan produksi. Wikipedia menawarkan dua definisi berbeda: Dalam hal tata bahasa bebas konteks, r non-terminal …

3
Masalah apa yang cenderung muncul ketika bekerja dengan pesan HL7?
Saya menguji produk untuk bisnis perawatan kesehatan, dan kami bekerja dengan pesan HL7. Saya melihat orang-orang mengerang pada pertanyaan lain tentang masalah dengan HL7 tetapi tidak menyebutkan secara spesifik. Bisakah seseorang memberi saya ide tentang masalah atau kelas masalah apa yang harus kita cari secara spesifik? Kami menggunakan beberapa pustaka …
12 testing  parsing  hl7 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.