Wygląda na to, że Happy jest niezawodnym zamiennikiem yacc w Haskell. Czy istnieje równie solidny generator leksemów, który zastępuje lex/flex?Parsowanie narzędzi Haskella - yacc: lex :: happy :?
Odpowiedz
Alex? http://www.haskell.org/alex/
narzędzie do generowania analizatorów leksykalnych w Haskell, biorąc pod uwagę opis tokenów rozpoznawanych w postaci wyrażeń regularnych. Jest podobny do narzędzia lex lub flex dla C/C++ ...
Alex jest częścią Haskell Platform, więc jeśli zainstalujesz platformę, automatycznie uruchomisz Alex.
Alex jest również w Hackage. Jeśli masz narzędzie cabal-install (który również pochodzi z Platformy Haskell), a następnie można zbudować i zainstalować najnowszą wersję Alex z
cabal install alex
Aby dowiedzieć się najnowsza wersja Alex jest i aby pobrać źródło oddzielnie, przejdź do HackageDB page Alexa.
Alex może również być wstępnie zapakowane dla danego systemu operacyjnego ...
okazji: Yacc :: Alex: Lex
lub użyć jednego z ciągu gazillion parsera i lexer COMBINATOR bibliotek.
- 1. Jaka jest różnica między lex i yacc
- 2. Tłumienie pewnych wiadomości Haskella Alex/Happy compilation
- 3. Jaka jest różnica między Flex/Lex i Yacc/Bison?
- 4. Co to jest %% w Happy?
- 5. Dobry generator parsera (pomyśl o lex/yacc lub antlr) dla .NET? Tylko czas budowy?
- 6. Używanie alex/happy with Cabal
- 7. Lex/Flex - skanowanie dla postaci EOF
- 8. Boost.Spirit: raportowanie błędu Lex + Qi
- 9. Czy istnieją debuggery gramatyki Yacc?
- 10. Integracja Bison/Flex/Yacc w XCode
- 11. Usuwanie zagnieżdżonych komentarzy bz lex
- 12. Parsowanie prostych typów w FParsec
- 13. Gramatyka Yacc/Jay dla JavaScript?
- 14. Używanie FsLex/Yacc w Vs2013
- 15. Tworzenie replikatora Haskella w aplikacji Haskella
- 16. Interfejs Yacc/Bison Parser z programem C++
- 17. Czy Yacc nadal jest używany w branży?
- 18. yacc i bizon w studiu graficznym
- 19. Wyodrębnij reguły gramatyki BNF z pliku yacc
- 20. Czy istnieje lepsze (bardziej nowoczesne) narzędzie niż lex/flex do generowania tokenizera dla C++?
- 21. Zalety i wady Haskella
- 22. Funkcja funkcji Haskella
- 23. Ukrywanie preludium Haskella, UNDO?
- 24. Ukryty zakątek raportu Haskella
- 25. Kombinacje Haskella i permutacja
- 26. Kompozycja funkcji Haskella
- 27. Błąd rodziny typu Haskella
- 28. "Inne" Haskella to synonim "_"?
- 29. Zabicie binarki Haskella
- 30. Wewnętrzna reprezentacja list Haskella?