1
正在解析的最大字符數是1024.我正在使用flex。我需要能夠將大字符串解析到緩衝區中。我試圖使用如何增加lex中的yytext大小
setupbuf(size)
int size;
{
yy_current_buffer = yy_create_buffer(yyin, size);
}
但這是抱怨的語法。請給出你的意見。
正在解析的最大字符數是1024.我正在使用flex。我需要能夠將大字符串解析到緩衝區中。我試圖使用如何增加lex中的yytext大小
setupbuf(size)
int size;
{
yy_current_buffer = yy_create_buffer(yyin, size);
}
但這是抱怨的語法。請給出你的意見。
您可以將字符串寫入文件,然後可以使用yy_create_buffer(FILE *,Size)或可以使用yyin機制來讀取文件。
此鏈接可能有所幫助:https://groups.google.com/forum/#!topic/comp.unix.misc/mVCQUSJEg-w – Cyclonecode