lexer

lexer

文章 0 浏览 6

识别缩进块的词法分析器

我想为一种用空格表示程序块的语言编写一个编译器,就像Python一样。我更喜欢在 Python 中执行此操作,但 C++ 也是一种选择。是否有一个开源词法分析…

梦在深巷 2024-11-27 12:05:43 8 0

无法匹配 Alex 语法中的单个字符

我终于重新充实了一个 GitCommit 消息模式,我想将其添加到 YI 中,但我似乎缺少一些基本的东西。我似乎无法匹配语法中的单个字符,我的所有规则只有…

小帐篷 2024-11-19 03:48:22 9 0

解析 xpath 表达式

我想解析 XPath 表达式 我正在寻找 C++ 或 Python 中的词法分析器/解析器实现 以下是我设法收集的有关 XPath 解析器的所有信息: XPath 1 和 ANTLR 语…

神妖 2024-11-17 20:45:21 3 0

在词法分析器/解析器中使用 Goto

我有一个词法分析器/解析器对(几年前我抄袭了别人)。我将添加几个功能,并认为我将首先标准化包含多个 if/else if/else 的 while(true) 的使用,而…

圈圈圆圆圈圈 2024-11-17 18:09:04 6 0

抓住“所有其他” ANTLR 中的角色

我正在尝试将 ANTLR 定义的语法集成到 NetBeans 中,到目前为止,有效的语法工作正常。但是,目前,如果您在某处输入语言中未定义的任何字符(例如“…

血之狂魔 2024-11-15 21:21:59 8 0

OCamllex 语法错误

在我的词法分析器的定义部分中定义一些标识符时(如 这里),我正在尝试编写以下形式的内容: let op_char = ['+' '-' '*' '/'] let id_char = [^ ' '…

神妖 2024-11-15 15:26:34 9 0

解析数字和字符串是 Lexer 的工作吗?

解析数字和字符串是词法分析器的工作吗? 考虑到我正在询问词法分析器是否应该解析输入,这可能听起来很愚蠢,也可能不那么愚蠢。但是,我不确定这实…

萌辣 2024-11-15 09:59:23 4 0

为编程语言编写代码格式化工具

我正在研究为 Apex 语言(Java 的 Salesforce.com 变体)及其基于标记的标记语言 perhams VisualForce 编写代码格式化工具的可行性。 除了感觉/知道从…

绅刃 2024-11-13 10:36:24 7 0

标记定义中的 JavaCC 操作

我想知道是否可以连接到 JavaCC 的词法分析器来调用函数来检查字符是否有效。 我问的原因是我正在尝试实现一些类似于: TOKEN { } 其中 id() 是: //C…

扛刀软妹 2024-11-11 18:43:49 8 0

我在哪里可以学习编写词法分析器的基础知识?

我想学习如何编写词法分析器。我的大学课程有一项作业,我们必须编写一个解析器(以及与之配套的词法分析器),但这是给我们的,没有任何指导或反馈(…

我不咬妳我踢妳 2024-11-11 18:19:32 7 0

生成 PHP 源文件的 AST

我想将 PHP 源文件解析为 AST(最好是嵌套的指令数组)。 我基本上想将类似的东西转换 f($a, $b + 1) 成类似的东西 array( 'function_call', array( a…

时光磨忆 2024-11-10 06:23:43 2 0

了解编程语言的内部工作原理

从哪里开始学习 C 等编程语言的内部工作原理是一个好地方? 它会学习解析器/词法分析器如何工作吗?…

兮颜 2024-11-07 14:16:53 8 0

解析自定义数据标记并替换为 C# 中的值

我有来自一条记录的大约 10 条数据,我希望能够定义返回这些数据的字符串的布局,并可以选择保留一些数据。我的想法是使用枚举为我的标记/字段提供整…

风吹雪碎 2024-11-05 09:45:45 6 0

如何获取 Antlr 解析器规则以从默认通道和隐藏通道读取

我在隐藏通道中使用正常的空白分隔,但我有一个规则,我想包含任何空白以供以后处理,但我发现的任何示例都需要一些非常奇怪的手动编码。 是否没有简…

回忆那么伤 2024-11-02 19:31:23 14 0

ANTLR 可以根据以下字符区分词法分析器规则吗?

为了解析测试文件,我想允许标识符以数字开头。 我的规则是: ID : ('a'..'z' | 'A'..'Z' | '0'..'9' | '_') ('a'..'z' | 'A'..'Z' | '0'..'9' | '_' …

椒妓 2024-10-30 23:34:10 4 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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