Мне просто интересно, как любой из вас, ребята, реализует многозначные переменные в c, используя Flex и Bison/Lex и Yacc? Если это возможно, вы можете представить простой пример?Переменные Lex Yacc/Flex Bison
Я пытаюсь написать интерпретатор для языка, и я не могу найти хороший способ реализовать переменные, до сих пор методы, которые я пытался, либо провалили, либо вызвали выполнение любой программы с большим количеством переменных становятся действительно так (я имею в виду, что может занять несколько минут, чтобы выполнить программу, которая просто присваивает 1000 переменных и ничего не делает)
Спасибо за ваше время, Фрэнсис
Будьте осторожны при маркировке. Flex используется для интерфейса Adobe/Apache UI. Flex-lexer используется для лексического анализатора. Я исправил тег. – JeffryHouser
@ Reboog711 Flex существует с -97, adobe flex с 2004 года, так что это действительно должно быть наоборот: Flex для lexer и Adobe Flex для всего, что есть. – nic
@nic Я не тот, кто создал теги; но тег Flex получает множество вопросов о структуре пользовательского интерфейса и очень мало о лексическом анализаторе. – JeffryHouser