Pytania otagowane jako flex-lexer

5
Jaka jest różnica między Flex / Lex a Yacc / Bison?
Jaka jest różnica między Flex & Lex a Yacc & Bison. Szukałem dziko w Internecie i nie znalazłem żadnej solidnej odpowiedzi. Czy mogę zainstalować czysty Lex i Yacc na Ubuntu, czy mogę zainstalować tylko flex i bison. Jestem zdezorientowany. Czy Lex lub Yacc nadal są przez kogoś utrzymywane? Czy wszystkie …
122 parsing  bison  yacc  flex-lexer  lex 

6
Czy istnieje alternatywa dla flex / bison, która może być używana w 8-bitowych systemach wbudowanych?
Piszę mały interpreter dla prostego języka BASIC, jako ćwiczenie na mikrokontrolerze AVR w C przy użyciu łańcucha narzędzi avr-gcc. Zastanawiam się jednak, czy istnieją jakieś narzędzia open source, które pomogłyby mi w pisaniu leksera i parsera. Gdybym napisał to, aby działał na moim Linuksie, mógłbym użyć flex / bison. Teraz, …

5
Niezdefiniowane odniesienie do yywrap
Mam prosty „język”, w którym używam Flex (Lexical Analyzer), wygląda to tak: /* Just like UNIX wc */ %{ int chars = 0; int words = 0; int lines = 0; %} %% [a-zA-Z]+ { words++; chars += strlen(yytext); } \n { chars++; lines++; } . { chars++; } %% …
82 flex-lexer 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.