2012-03-06から1日間の記事一覧
前回BNFで示した構文生成規則はこれまでの構文の定義と似ているため、 これを基にして構文解析器生成系のソースを書くとやっぱり似ることになる。というかほとんど同じだ。 parser.y %{ #include <stdio.h> int yylex(void); void yyerror(char const *); %} %token C</stdio.h>…
その日の書き物のsnippets置き場
C|CSS||comp|Graphviz||phys||étoile|off-topic||一覧
C|C++|CSS|FORTRAN|Java|Lua|XML||comp|cairo|GMP/MPFR|gnuplot|Graphviz|GTK+|MTCTM||
math|phys||étoile|memo|off-topic||一覧
前回BNFで示した構文生成規則はこれまでの構文の定義と似ているため、 これを基にして構文解析器生成系のソースを書くとやっぱり似ることになる。というかほとんど同じだ。 parser.y %{ #include <stdio.h> int yylex(void); void yyerror(char const *); %} %token C</stdio.h>…