Mevcut bir ANTLR veya RONY dilbilgisi var mı R var mı?R için var olan bir ANTLR veya IRONY dilbilgisi var mı?
Çok teşekkürler.
Mevcut bir ANTLR veya RONY dilbilgisi var mı R var mı?R için var olan bir ANTLR veya IRONY dilbilgisi var mı?
Çok teşekkürler.
olacağını bakmak için iyi bir yer tahmin ediyorum. ANTLR v4 Examples page'a bakın. V4 için kaynak https://github.com/antlr/antlr4'dur. binary jar here: http://antlr.org/download/antlr-4.0ea-complete.jar İstediğiniz R için http://www.antlr.org/wiki/download/attachments/28049418/R.g4
Henüz v4'e bakmadım * ama ne kadar kısa bir süreliğine (R grambilisi) göründükten hemen sonra bunu yapacağım (https://github.com/antlr/antlr4/blob/master/tool/playground/ R.g4) 'dir. Güzel! –
Bazı bağlantılar artık çalışmıyor - güncellenmiş olanlar için bir şans var mı? Teşekkürler – mchen
Github'a taşındı https://github.com/antlr/grammars-v4/tree/master/r –
sana bir görünüm vermek isterseniz ben, erken erişim "Honey Badger" ANTLR v4 serbest bırakılması için bir R dilbilgisi inşa ettik R to C Compiler (RCC) that was developed by John Garvin at Rice
Teşekkürler Ira - Ben kontrol edeceğim ve başka hiçbir şey görünmez cevabınızı kabul ediyorum, çok teşekkürler. – Jonno
[Bison/Flex dilbilgisi] 'nı (http://svn.r-project.org/R/trunk/src/main/gram.y) daha önce buldunuz mu? onların SVN deposu? Hiç kimse ANTLR veya IRONY dilbilgisi yayınlamazsa, Bison/Flex'i bunlardan birine dönüştürebilirsiniz. –
Onunla ne yapmayı düşünüyorsunuz? Genellikle sadece bir ayrıştırıcıya sahip olmak sizi fazla satın almaz; Tipik olarak AST'ye ihtiyacınız vardır, AST'yi, vb. çaprazlama/analiz etme/değiştirme yolları. –
@Bart Kiers - teşekkürler! Kesinlikle bakacağım! – Jonno