antlr3

    5ısı

    1cevap

    Orada antlr4 için iyi CSS dilbilgisi var mı? Antlr3 için bazı gramerlerin olduğunu biliyorum, ancak CSS, v4'te eklenen "lexer modları" olmadan ayrıştırmak için önemsiz değil. Niye ya? En grammars ise

    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; }

    7ısı

    2cevap

    ANTLR 3.2'yi C++'da ayrıştırıcı/lexer oluşturmaya çalışıyorum. Meyvesizdi. Her ne kadar Java & C ile iyi gitti. Bu öğretici kullanıyordum Başlamak için: CPP sadece ./tool/src/main/resources/org/antlr/

    5ısı

    2cevap

    DSL dili için C# kodu üretmek için ANTLR V3 kullanıyorum. Üretilen kod, projem CLS uyumlu olmadığından bir uyarı üretilmesine neden olan hem laxer hem de ayrıştırıcı sınıflarında CLSCompliant özniteli

    5ısı

    1cevap

    Ben Yani, eklemiş a..b // [1] c .. x // [2] 1..2 // [3] 3 .. 4 // [4] gibi dize birlikte ifadeleri için kullanılacak ANTLR3 lexer içinde '..' bir belirteç oluşturmak istiyorum , DOTDOTSEP : '..

    8ısı

    2cevap

    ANTLR dilbilgisi içinde ISO 8601 tarihlerini ayrıştırmak istiyorum. 2001-05-03 benim dilbilgisi dosyasında aşağıdaki girdileri var: Ben bu işe yararken ben DIGIT* ile DIGIT+ ve sıfır veya daha fazla

    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