lex

    7зной

    5ответ

    Я хочу проанализировать строку, которую я даю синтаксическому анализатору в основной функции yacc. Я знаю, что это можно сделать, используя yy_scan_string, но я не знаю, как его использовать. Я искал

    0зной

    1ответ

    Можно создать дубликат: How to make YY_INPUT point to a string rather than stdin in Lex & Yacc (Solaris) я хочу разобрать из строки, а не файл. Я знаю, что v может использовать yy_scan_string fn, чтоб

    9зной

    4ответ

    Если я забыл положить пустую строку в конце любого из моих файлов, моя программа получит синтаксическую ошибку. Проблема в том, что моя грамматика ожидает, что новая строка закончит текущую строку. По

    -3зной

    2ответ

    Как вызвать синтаксический анализатор в c?

    0зной

    1ответ

    Я хотел бы использовать lex/yacc для чтения в текстовом файле с разделителями. Это было бы довольно тривиальным материалом для синтаксического анализатора, но разные текстовые файлы имеют разные разде

    9зной

    1ответ

    Я сохраняю аргументы, переданные main в yacc в файле. Теперь я хочу, чтобы лекс читал его ввод из этого файла, а не терминала. Я знаю, что могу указать yyin в файл как yyin = fopen("fn","r");, но это