lexical-analysis 相关问题

将字符序列转换为标记序列的过程。

JavaCC中的选择冲突。考虑使用3个或更多的前瞻性

我目前正在尝试为一种简单的编程语言构建解析器。解析器生成正常,但显示以下警告:警告:在第238行出现涉及两个扩展的选择冲突,...

回答 1 投票 0


警告:“由于冲突而在解析器中无用的规则”

我正在尝试制作一个词法分析器,但有一些警告:由于冲突而在解析器中无用的规则:句子列表:句子列表由于冲突而在解析器中无用的规则:sentSelection:...

回答 1 投票 0

词法分析器的构造,While循环中的字符串索引超出范围,

简介:我正在学习如何制作自己的语言并逐步实现该目标。我试图实现词法分析器,但是即使我的逻辑正确,也遇到了错误。我想要...

回答 1 投票 1

定义中的语句与lex中的规则部分之间的区别

我是lex的新手。假设目的是编写一个lex程序来计算单词数。我们应该声明一个int变量计数器,并在每次看到一个单词时对其进行递增。问题是什么是...

回答 1 投票 0

在Gold Parser Builder中定义字符串/输入的长度

我是使用Gold Parser Engine的新手,正在寻找一种方法来限制已定义字符串的长度,但是我找不到任何方法来执行此操作。请帮助de //。这是我的代码!欢迎来到...

回答 1 投票 2

如何在PLY中定义字符串常量标记?

当前正在使用PLY for python构建词法分析器。我正在尝试使引号“”之间的任何内容都被识别为字符串常量,但是正如您所看到的,情况并非如此。 ...

回答 1 投票 0

有一种将C#类文件转换为树结构的方法。我需要得到一个类的树视图

我正在寻找将C#类转换为树形视图的代码。无无传递一个类,然后它应该使用所有属性方法创建一棵树。

回答 1 投票 -3

从语言生成正则表达式

我需要找到一个正则表达式来定义所有二进制字符串的语言,在每个长度为4的子字符串中最多只有一个1。接受字符串:0001000100拒绝字符串:100010100我的...

回答 1 投票 0

在词法分析器中遇到switch语句问题

我正在尝试用C语言编写一个词法分析器,我已经尝试逐步完成代码,看看问题出在哪里,但我看不到它。假设第一个代码,此代码从文件读取一行...

回答 1 投票 1

将数据框中的变量转换为术语文档矩阵

我有一个数据框,其中包含我想要执行Latent Dirichlet分配的段落。为此,我需要创建一个术语文档矩阵。此示例代码显示错误:library(...

回答 2 投票 0

Hibernate搜索Lucene。建议但几乎像SQL“LIKE”

这是我第一次处理优化的搜索功能,我的熟练程度部分是在android开发的前端,但我愿意接受hibernate-search的冒险。我做 ...

回答 2 投票 0

什么是编译器设计中的子集构造?

这是算法:我正在阅读关于编译器构造的aho,Ullman参考书,它解释了NFA到DFA转换的子集构造实现算法。 ......

回答 2 投票 -2

基于正则表达式/自由文本解析文本文件

我是python的新手,所以试图找到一个关于如何对文本文件执行某些操作的好解决方案/方法:我想要实现的目标:浏览一个5k-10k行的文本文件...

回答 2 投票 1

从文本解析意义

我意识到这是一个广泛的主题,但我正在寻找一个很好的入门,从文本解析意义,理想情况下在Python中。作为我要做的事情的一个例子,如果用户发布的帖子如下:“Manny ......

回答 7 投票 10

Pascal的编译器构造 - 检测浮点数和数组格式

我想构建一个伪pascal语言的编译器。我们学习编译器原理,并学习扫描仪(词法分析器)。我们为扫描仪构建DFA,然后将其转换为开关...

回答 1 投票 0

词法分析器会识别两个中间没有空格的令牌吗?

我想用Flex模拟一个词法分析器。程序的一部分将识别由五个字符组成的形状的名称,[ABCDE]在所有组合中,但仅当字母数为...时

回答 1 投票 0

扫描仪发生器中包含启动条件的实际用途

什么是现实世界(非人为的)词汇扫描问题,其中“包容性扫描条件”(而不是“独家”扫描条件)是更好的解决方案?也就是说,%s FOO何时优于%x ...

回答 1 投票 -1

LSI关键字 - NLP关键字提取 - PHP RAKE / MAUI

我试图找到从给定文本中提取类似关键字的最佳方法或算法。我搜索了很多,发现了RAKE / MAUI和其他NLP算法,但它们并没有完全符合我的要求。一世 ...

回答 1 投票 0

如何区分加号运算符和Lex中的正号?

我正在为一种几乎像C的语言写lex,我需要区分这两个符号。例如:a + b - >加号+ a - >正号其中a和b可以是数字或标识符。我已经 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.