我是lex(或flex)的新手,我有一个可能很简单的问题。我想知道用户何时键入" show"并检索名称并将其存储为变量。我可以用一些lex关键字或其他东西来做这件事吗?或者只是将它传递给方法并在空间解析最简单? 旁注:可能包含空格
答案 0 :(得分:1)
Flex是一种用于创建词法分析器的工具。词法分析器的作用,无论是由Flex还是其他方法生成,都是将输入分成标记。也就是说,它需要输入字符串 s-h-o-w-space ,并认识到它以令牌显示开头。
做其他事情,比如存储变量名称和值,最好在别处做。