Software ətraflı:
Version: 0.1.8
Tarixi Upload: 3 Jun 15
Lisenziya: Pulsuz
Məşhurluq: 9
PyBison bir Python Bison (YACC) və Flex (lex) parser-generator kommunal məcburidir.
Bu parsers tez və asanlıqla Python sinif bəyannamələrin inkişaf və bu parsers sürətli və güclü C-based Bison / Flex istifadə etmək üçün imkan verir.
İstifadəçilər üsulları bir sıra ehtiva və qrammatika və leksik təhlil qaydaları ifadə atributları, və parser giriş təmin və parser hədəf hadisələr almaq üçün callbacks alaraq, əsas Parser obyektin bir yarımsinif yazın.
Hazırda PyBison yalnız (bəlkə * BSD-based və) sistemləri Linux üzərində işləyir. (Kimsə kiçik shim qat üçün yəqin ki, 2 saat kodlaşdırma ilə kömək etmək üçün könüllülər və ya) Lakin, zaman, bu PyBison həmçinin Windows işləyəcək çox mümkündür.
Features
- görə bizon yaradıldı C kodu daxil birbaşa qarmaqlar, C-based parsers sürəti yaxınlığında çalışır
- Tam LALR (1) qrammatika dəstək
- PyBison uyğun python modulları daxil miras qrammatika (.Y) və skaner (.L) scripts çevirmək üçün bir kommunal daxildir
- anlamaq üçün asan - gözden geçirmek və nümunələri bir neçə dəqiqə öz parsers yazılı olacaq
- Rahat və intuitiv callback mexanizmlər
- sadə bir üsul zəng ilə XML analiz ağacı ixrac edə bilər (Yeni!)
- XML bir analiz ağacı yeniden bilər (Yeni!)
- daxildir dillərdə iş parsers:
- - ANSI C
- - Java (1.4.2)
Şərhlər tapılmadı