2012-02-14から1日間の記事一覧

単純なマーク付けがなされた文字列の解析 #2

C

既にBNFで書けているわけなので、構文解析器生成系があれば簡単に解析器を自動生成できる。 parser.y %{ #include <stdio.h> int yylex(void); void yyerror(char const *); %} %token CHAR_EXCEPT_PARENTHESIS %% text : string_headed | marked_string_headed ; str</stdio.h>…