标签: lex
正在解析的最大字符数是1024.我正在使用flex。我需要能够将大字符串解析到缓冲区中。我正在尝试使用
setupbuf(size) int size; { yy_current_buffer = yy_create_buffer(yyin, size); }
但这是抱怨语法。请给出你的意见。
答案 0 :(得分:1)
您可以将字符串写入文件,然后可以使用yy_create_buffer(FILE *,Size)或使用yyin机制来读取文件。