Wybierz swój język

Powrót arrow-right Flex

Oto lista 3 bezpłatnych i płatnych alternatyw dla Flex. Główni konkurenci obejmują ANTLR, Owl parser generator. Oprócz tego, użytkownicy porównują także Flex z Ragel. Ponadto można spojrzeć na inne podobne opcje tutaj: About.


ANTLR
Free Open Source

ANTLR, inne narzędzie do rozpoznawania języka, to narzędzie językowe, które zapewnia ramy dla ...

Ragel kompiluje wykonywalne skończone maszyny stanów z normalnych języków.

Flex (szybki generator analizatora leksykalnego) to narzędzie do generowania skanerów.

Flex Platformy

tick-square Linux

Flex Przegląd

Flex (szybki generator analizatora leksykalnego) to narzędzie do generowania skanerów. Skaner, zwany czasem tokenizerem, to program rozpoznający wzorce leksykalne w tekście. Program flex odczytuje określone przez użytkownika pliki wejściowe lub standardowe dane wejściowe, jeśli nie podano żadnych nazw plików, w celu wygenerowania opisu skanera. Opis jest w postaci par wyrażeń regularnych i kodu C, zwanych regułami. Flex generuje plik źródłowy C o nazwie „lex.yy.c”, który definiuje funkcję yylex (). Plik „lex.yy.c” można skompilować i połączyć w celu utworzenia pliku wykonywalnego. Po uruchomieniu plik wykonywalny analizuje dane wejściowe pod kątem występowania tekstu pasującego do wyrażeń regularnych dla każdej reguły. Za każdym razem, gdy znajdzie dopasowanie, wykonuje odpowiedni kod C.

Najlepsze alternatywy dla Flex

Podziel się swoją opinią na temat oprogramowania, napisz recenzję i pomóż jeszcze bardziej je ulepszyć!

Flex Tagi

development-tool analyzer

Zaproponuj zmiany

Twoja opinia

Wybierz ocenę
Proszę wybrać ocenę

Your vote has been counted.

Do you have experience using this software?