lexical-analysis

lexical-analysis

文章 0 浏览 4

如何解析上下文相关的 C 代码?

我遇到的一个问题是 C 必须是上下文相关的,并且不能用一个先行标记来解析。例如 int main1; int main() {} ,这是我能想到的最简单的示例,其中函数…

深海夜未眠 2024-11-07 01:22:50 2 0

ScintillaNet 中的配置语言之间切换?

我们正在尝试实现一个基于 ScintillaNet 的 javascript 和 HTML 混合编辑器。 javascript 代码嵌入在 和 之间。 标签... 我想做的是能够在 html 和 ja…

污味仙女 2024-11-06 06:42:34 2 0

如何在 Mac OS X 终端中显示日语字符?

因此,我正在运行 MeCab (http://mecab.sourceforge.net/#download) 进行分词并对日语句子进行形态分析。但是,当我运行该程序时,由于 Mac OS X 终端…

面犯桃花 2024-11-05 03:01:24 4 0

如果没有解析器生成器,如何用 C 或 Objective-C 编写解析器?

我正在尝试用 C 或 Objective-C 制作一个计算器,它接受 2920 的字符串 8/2+4(3*9)^2 并返回答案 2920。我不想使用像 Lex 或 Yacc 这样的生成器,所以…

嘴硬脾气大 2024-11-04 07:12:05 4 0

正式语言的堆栈翻译器

有人可以解释一下堆栈翻译器是如何工作的吗?我认为它主要用于词法分析(我可能是错的)。欢迎任何其他材料或链接!谢谢 !…

懷念過去 2024-10-31 14:42:03 4 0

如何在 C 中使用 REGEX // ?单行注释

我使用以下方法让它部分工作: %{ #define OR 2 #define AND 3 ......... ......... %} delim [ \t] ws {delim}* letter [A-Za-z] digit [0-9] commen…

奢望 2024-10-31 05:25:23 3 0

在 ANTLR3 中对空格分隔的单词进行词法分析,其中某些单词是关键字

我正在开展一个项目,该项目涉及将词性标记文本转换为 ANTLR3 AST,并以短语作为 AST 的节点。 ANTLR 的输入看起来像: DT-THE The NN dog VBD sat IN…

把昨日还给我 2024-10-31 00:56:07 5 0

是否存在算法来帮助检测“主要主题”?一个英文句子?

我试图找出是否有一种已知的算法可以检测句子的“关键概念”。 用例如下: 用户输入一个句子作为查询(鸡肉味道像火鸡吗?) 我们的系统识别句子的概…

残疾 2024-10-30 08:15:08 6 0

JsLex 错误地解释了哪些 Javascript 构造?

JsLex 是我用 Python 编写的 Javascript 词法分析器。它可以很好地完成一天(左右)的工作,但我确信在某些情况下它会出错。特别是,它对分号插入一无…

各空 2024-10-29 16:27:30 3 0

表驱动的词法分析器/扫描器实现

其实我有两个问题。如果我开始编写自己的词法分析器,解析器会是什么样的架构?我应该考虑什么原则(即开闭、松耦合)? 下一个问题是关于表驱动的词…

皓月长歌 2024-10-23 17:07:04 3 0

如何识别输入字符串中的多个词汇错误(使用flex)?

我正在使用 flex 为自定义语言生成词法分析器。我遇到的问题是,一旦我发现一个格式错误的令牌……我就无法知道这个令牌后面还有哪些其他令牌。例如 i…

小霸王臭丫头 2024-10-23 01:04:38 4 0

正则表达式捕获行首没有空格(flex)

我正在为编译器构造类的 Python 语法(用 Flex 编写)开发一个词法分析器,当行首没有空格时,我无法获得正常工作的正则表达式来捕获(考虑到用于缩进…

柳絮泡泡 2024-10-21 00:49:05 6 0

如何使用 Ragel 正确扫描标识符

我正在尝试为我出于个人原因设计的类似 C/C++/C#/Java/D 的编程语言编写一个扫描器。对于此任务,我使用 Ragel 来生成我的扫描仪。我无法准确理解许多…

似最初 2024-10-20 16:43:52 5 0

在Mac上安装flex(词法分析器)

有人可以告诉我如何在我的 Mac 上安装 flex(词法分析器)吗?我在谷歌上到处搜索但找不到它。我有通用二进制文件,并将其提取到桌面,但我不知道从这…

|煩躁 2024-10-20 08:22:16 5 0

词法分析器如何处理注释和转义序列?

注释和转义序列(例如字符串文字)与常规符号表示相比非常特殊。 对我来说很难理解常规词法分析器如何对它们进行标记。 像 lex、flex 等词法分析器如…

ˉ厌 2024-10-20 06:42:05 7 0
更多

推荐作者

離殇

文章 0 评论 0

小姐丶请自重

文章 0 评论 0

Aik

文章 0 评论 0

国产ˉ祖宗

文章 0 评论 0

猥琐帝

文章 0 评论 0

半仙

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文