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

マーク付き文字列解析器の整理 #2

C

mclexをgetcharのように使う分には簡単に書ける。 mclex_test.c #include <stdio.h> #include "mclex.h" #include "y.tab.h" int main(void) { int eof = 0; do { int c = mclex(); switch (c) { case EOF: eof = 1; break; case START_MARK: printf("START_MARK\n");</stdio.h>…