腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
ANTLR4
进行
在线
解析
?
、
、
我
使用
ANTLR在web IDE上搜索我的自定义语言,但是找不到,所以我尝试
使用
antlr 4和codemirror编辑器构建一个,我需要
在线
解析
,但我不知道
如何
使用
antlr 4
进行
解析
,所以有人可以帮助我知道
如何
使用
ANTLR 4
进行
在线
解析
吗?
浏览 14
提问于2016-08-24
得票数 0
1
回答
将
antlr4
与LLVM集成
、
、
、
我正在开发一个
使用
ANTLR和LLVM的编译器。我已经
使用
ANTLR4
的Eclipse IDE实现了一个词法分析器和一个
解析
器。我想用LLVM实现一个语义分析器和一个代码生成器。为此,我想知道
如何
将两者集成在一起。我在网上看到的大多数项目都
使用
ANTLR
进行
语义分析(通过访问者和walker函数),而LLVM仅用于代码生成。我想知道
如何
将ANTLR
解析
器的输出作为输入传递给LLVM语义分析器。链接到说明这一点的
在线
示
浏览 3
提问于2015-08-20
得票数 7
1
回答
尝试
解析
CQL(Cassandra)查询并
使用
antlr将其转换为对象
、
、
、
、
嘿,我正在尝试
使用
CQL(cassandra)
解析
器,在该
解析
器中,我获取一个字符串CQL query,并尝试从中创建一个QueryClass对象public QueryClassdelete.keyspace(); } } 这与select语句配合
使用
效果很好那么我该
如何
着手获取它们呢?我能用这
浏览 3
提问于2021-07-22
得票数 0
1
回答
v4线程安全模式
、
、
如何
使我的代码线程安全?有人能给我举个例子吗?
浏览 5
提问于2021-07-30
得票数 1
回答已采纳
1
回答
如何
使用
Antlr
进行
语义分析?
我目前正在尝试实现一个ruby compiler.To,创建
解析
器,并
使用
Antlr4
。现在,我无法理解
如何
在parser.Can中实现语义分析--有人解释了
如何
使用
生成的
解析
器
进行
语义分析?如果您可以用一个简单的示例
进行
解释,比如
如何
在
使用
前检查变量是否已初始化,那就更好了。
浏览 1
提问于2017-04-16
得票数 2
2
回答
如何
在类似Markdown的语法中实现lexing、粗体和斜体文本范围的后视和前视?
、
、
我正在构建一个类似Markdown语法的
解析
器,目前正在努力实现对粗体和斜体文本范围的健壮支持。我想将以下粗体范围开头的正则表达式“翻译”成
ANTLR4
词法分析器语法(该表达式取自
ANTLR4
编辑器的Markdown语法突出显示): ASTERISK_BOLD_START : { /*
浏览 7
提问于2017-03-18
得票数 2
1
回答
如何
在ANTL4中执行
解析
步骤
、
、
、
我已经写了一个访问器,但是为了
使用
访问器,我需要一个实际的
解析
树,我
如何
从
解析
器中获得
解析
树?在其他
在线
示例中,提到了parser.parse(),但它不能在
ANTLR4
下编译 class Visitor : PostgreSQLParserBaseVisitor<Unit>() {
浏览 34
提问于2020-09-11
得票数 1
回答已采纳
2
回答
如何
在ANTLR中实现C
解析
器的lexer hack
、
、
、
、
是否有可能实现经典的来区分由
ANTLR4
生成的C
解析
器中的标识符名称和类型名称,
使用
标准的C语法(类似于官方的
ANTLR4
GitHub回购)? “一直存在的一个常见实践是将
解析
器的反馈发送到lexer,以便lexer能够向
解析
器发送精确的标记。.不幸的是,ANTLR语法不可能这样做,因为ANTLR生成的
解析
器通常会在令牌流中看到
浏览 4
提问于2016-08-12
得票数 5
2
回答
Antlr4
C++目标
、
、
我们正在启动一个项目,在这个项目中,我们需要在C++应用程序中
解析
python源文件。我曾经
使用
过Antlr2生成过一些编译器,但这是我第一次
使用
Antlr4
。看起来c++
antlr4
目标在上相当活跃 所以,我的问题基本上是
Antlr4
C++目标的状态是什么,它准备好开始
使用
了吗?要
使用
C++目标,只需抓取
Antlr4
源代码,并将Antlr4-cpp复制到此树中并
进行
构建?注意,我不需要绝对稳定并且保证永远不会改
浏览 3
提问于2015-05-12
得票数 7
1
回答
Antlr4
在堆上分配ParseTree
、
、
、
antlr4
::tree::ParseTree *get_ast(std::string &filename) { stream.open(filename); Lexer lexer(&input);} 但是当
使用
返回值时,似乎已经清除了所指向的树(在堆栈上),并且我
浏览 3
提问于2021-02-20
得票数 2
回答已采纳
1
回答
antlr4
帮助
、
、
、
我是
antlr4
新手,正在尝试编写一段代码来查找.txt并找到关键字(设置为“.txt”以
进行
测试),然后在新行(不包括'|‘符号)处存储所有内容。我
使用
antlr4
插件在IntelliJ中运行代码,由于某种原因,它正在读取第一行,为它创建一个
解析
树,然后停止。
浏览 20
提问于2018-06-02
得票数 0
1
回答
如何
向anltr4生成的java
解析
器添加导入语句,以便在语义谓词中
使用
类
、
、
、
我有一个
antlr4
语法,我想调用一个函数,在这个函数中,语义谓词中有另一个Java类。
如何
告诉
antlr4
将适当的导入语句添加到类中,以便它可以找到我想要
使用
的类?下面是一段
antlr4
代码,显示了
使用
我想要的类的谓词。注意语义谓词中对OtherClass的调用。Token
如何
告诉
antlr4
将以下导入语句添加到生成的
解析
器的顶部?import my.otherpackage.OtherClass; 我想我可以在
antl
浏览 17
提问于2021-03-19
得票数 0
回答已采纳
1
回答
我在我的vscode扩展中有一个语法。我希望以编程方式标识TextLine或TextDocument对象中的注释
、
、
我已经发布了一个版本,它只
使用
.tmLanguage.json文件
进行
语法高亮显示。现在我正在开发一个语法检查器。我的代码
如何
直接了解语法是
如何
识别特定字符或区域的?
浏览 15
提问于2019-07-28
得票数 1
1
回答
在图中加载.dot文件
、
、
我正在寻找一种从现有的Digraph (或.gv)文件中
使用
graphviz包创建.dot实例的方法,这可能吗?1)我尝试
使用
.dot类加载Source文件,但是它似乎没有方法来更改加载的图形。(这里提到的是)。2)我不能
使用
任何其他软件包(如pygraphviz、pydot等) 3) .dot文件包含一个格式正确的图形。
浏览 3
提问于2017-07-04
得票数 1
回答已采纳
1
回答
如何
在调试时暂停自定义构建的解释器?
、
、
、
、
为此,我
使用
Antlr4
进行
词汇分析和
解析
,并正在用Java
进行
开发。我已经能够通过重写
Antlr4
生成的访问者方法来“执行”程序。 我现在试图添加调试功能,并尝试在命中断点时暂停执行,然后继续执行。有人能说明一下
如何
做到这一点吗?
浏览 0
提问于2019-01-01
得票数 0
回答已采纳
1
回答
ANTLR3 NoViableAltException
、
、
通常,它应该有这样的叶子:w9ygS99Qp_显然,问题是“前面的_”,因为我试图抑制_,但是当te
解析
器遇到next _时也会出现相同的错误。
浏览 2
提问于2014-04-09
得票数 1
回答已采纳
1
回答
在ANTLR version4中构建动态链接库
、
、
、
、
我正在开发一个编译器,并且已经
使用
ANTLR4
实现了词法分析器、
解析
器和语义分析器(
使用
侦听器和访问器)。对于代码生成,我计划
使用
StringTemplate(ST)生成LLVM。或者我可以
使用
Parse Tree吗?如果我需要
使用
AST,我找不到任何
使用
访问者或侦听器手动构建AST的示例。即使是一个很小的语法例子也会很有帮助。 谢谢。
浏览 0
提问于2015-10-18
得票数 1
1
回答
webpack与Antlr javascript
、
我试图
使用
webpack与antlr 4 javascript目标。我正在跟踪这份文件。如果我正确理解,webpack将把来自
antlr4
javascript运行时库的所有文件和生成的文件(Lexer.js、Listener.js和Parser.js)合并到一个文件中。在webpack.config文件中,仅
使用
:node: { module: "empty", net: "empty", fs: "empty" }排除node.js模块 我也没有任何定制的侦听器或访客我不
浏览 2
提问于2017-01-12
得票数 2
回答已采纳
2
回答
ANTLR4
文法中的保留顺序
、
、
、
用于
ANTLR4
语法(只是一个MWE)b: RIGHT; RIGHT: 'r';class SequenceContext : pu
浏览 5
提问于2017-06-21
得票数 0
回答已采纳
1
回答
如何
从
解析
器规则上下文中获取混合类型列表?
、
我定义了一个
解析
器规则,它可以是A类型或B类型的列表:
antlr4
::tree::TerminalNode* LINE_LITERAL(size_ti); std::vector<
antlr4
::tree::TerminalNode *>
浏览 3
提问于2019-06-21
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Wireshark进行DNS协议解析
在线文字识别,如何在线进行文字识别
pdf在线拆分,如何进行拆分
如何在线进行pdf文件编辑?在线pdf工具推荐
列式存储如何进行在线更新
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券