antlr

    28ısı

    1cevap

    V3'ten v3'e geçmeye karar verdikten sonra ANTLR 4 dilbilgisi konusunda yardıma ihtiyacım var. Hiçbir kural vardır v4 olarak COMMENT : '//' ~('\n'|'\r')* '\r'? '\n' {$channel=HIDDEN;} | '/*'

    8ısı

    2cevap

    ANTLR, dilbilgisi dosyasından java kaynağı oluşturur. Oluşturulan kaynak, ANTLR sınıflarına bağımlıdır. ANTLR kullanarak antlr bağımlılığı olmayan 'temiz' java kaynakları oluşturabilir miyim? Aksi tak

    9ısı

    1cevap

    Çok basit bir Antlr dilbilgisini Xtext'e dönüştürmek istiyorum, bu nedenle syntactic predicates, fancy features of Antlr not provided by Xtext. Bu dilbilgisi grammar simple; // Antlr3 foo: number+;

    5ısı

    1cevap

    Son zamanlarda The Definitive ANTLR Reference satın aldım ve ANTLR kullanmaya başlamaktan heyecan duyuyorum. Birinci bölümde , bu gramer gösterilmiştir: grammar T; options { language = Java; }

    5ısı

    1cevap

    ANTLR aracı (C# hedefleme) tarafından oluşturulan Lexer ve Parser sınıflarını kullanıyorum. Bazı kodları ayrıştırdığımı ve bunun için bir AST ağacı aldığımı varsayalım. İlk kodumun bir kısmı değiştiys

    5ısı

    1cevap

    Çok sayıda jetonla Antlr beslemenin en iyi yolu nedir? 100.000 İngilizce fiilden oluşan bir listemiz var, bunları dilbilgimize nasıl ekleyebiliriz? Biz neden verbs.g gibi büyük bir dilbilgisi dosyası

    6ısı

    1cevap

    Alan girintisi ile çok basit bir dilbilgisi oluşturmak istiyorum. Her satır 1 ya da daha çok kelime ancak piton gibi girinti oluşur (4 boşluk veya bir sekme bir girinti olduğu) ve girinti için yakın b

    5ısı

    2cevap

    C stili tek satır açıklamalarını anlayan küçük bir dil için bir dilbilgisi yazdım. İşte // this is a comment comment senaryosunun son ve zaman dışında antlr v3.0.1 eserlerin SINGLELINE_COMMENT : '/

    9ısı

    1cevap

    ile ben düzenli ifade değişmezleri hariç her şeyi destekliyor gibi görünüyor (internetten alınan) bir ANTLR JavaScript dilbilgisi var. değişmez bir regex ile sorun aslında iki kural, sahip olmasıdır.

    8ısı

    2cevap

    Xtext'in sonunda ANTLR kullandığını, ancak dilbilgisi özellik dosyalarının biraz farklı biçimleri olduğunu duydum. Peki bu ikisi arasındaki ilişki nedir? Xtxt'den ANTLR dilbilgisi üretilmiştir