腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
这是
ast
解析
的
正确
行为
吗
?
go
、
abstract-syntax-tree
我正在学习如何使用以及golang
的
ast
库是如何工作
的
。我
的
问题是
解析
文件unbounded_executor.go中
的
这些行, var HandlePanic = func(recovered interface{}, funcName string) {
的
ast
.Ident都有一个空obj。我遵循了几篇关于
解析
文件
的
参考文献,在每个文件中重用一个*token.FileSet,并使用ParseComments作为
浏览 4
提问于2021-04-08
得票数 2
回答已采纳
1
回答
这是
正确
行为
吗
?
c++
、
constants
、
constexpr
我不确定
这是
不是
正确
的
行为
。所以我以前没有和警察发生过冲突,我想确保我没有对规范产生误解。测试就像MSDN提到
的
那样测试它。如果我在函数中放置了一个断点并跳过了它,那么它将在编译时进行评估。
行为
是否低于正常? 因此,由于某种原因,
这是
可行
的
。它似乎适用于其他一些专门
的
案例。同样,平等操
浏览 2
提问于2015-10-22
得票数 1
回答已采纳
1
回答
存储在不工作于Clang
的
可变模板
的
解析
器中。
c++
、
clang++
、
boost-spirit-x3
、
variable-templates
、
coliru
我有一个工作精神-X3
解析
器,它可以
解析
两个密切相关
的
语法来设置绘图和检查位置。我将两个变量模板专门化定义为语法
的
两种方言
的
解析
器:template<class Format>); 这段代码在和上编译并
正确
地
解析
了我
的
测试输入。<
ast
::position<
浏览 4
提问于2016-09-03
得票数 2
回答已采纳
1
回答
注释
的
语法规则
javascript
、
grammar
、
abstract-syntax-tree
我正在github上使用来自Zach Carter
的
reflect.js (一个很好
的
Javascript
解析
器);我正在尝试修改他
的
解析
器
的
行为
,以便将注释作为正常
的
标记来处理,应该像
解析
其他东西一样进行
解析
reflect.js
的
默认
行为
是跟踪所有注释(词法分析器将它们作为标记抓取),然后将它们
的
列表附加到它创建
的
抽象语法树
的
浏览 0
提问于2013-07-11
得票数 5
回答已采纳
1
回答
如何从Solidity返回到源代码?
solidity
、
go-ethereum
、
contract-design
我希望
解析
我编写
的
契约到
AST
,对
AST
进行一些分析和编辑,然后将已编辑
的
版本生成回源代码,这样就可以执行它了。我尝试使用soltar(用于从
AST
返回到代码),这意味着要与实体
解
浏览 0
提问于2017-10-15
得票数 4
1
回答
这是
NodeJS
的
正确
行为
吗
?
node.js
filename, 'utf8', function(err, data) console.log(data);} 但是它首先打印文件名,然后只打印内容,而不是像我预期
的
那样打印我是NodeJS新手,
这是
异步特性
的
一部分
吗
?还是我做错了什么?
浏览 4
提问于2014-02-19
得票数 1
回答已采纳
1
回答
如何使用uglifyjs / uglifyjs2
解析
遍历和eval javascript表达式
javascript
、
node.js
、
expression
、
eval
、
uglifyjs
如何使用
解析
javascript表达式?虽然是一个优秀
的
库,但缺乏文档使人更加难以理解!
这是
正确
的
吗
?还是我漏掉了什么?一个简单
的
例子,加上可供玩
的
walker代码,将是非常有用
的
,也是值
浏览 1
提问于2012-09-05
得票数 4
1
回答
反,步骤命令
antlr
、
compiler-construction
我试图在ANTLR中为像C#这样
的
语言设计一个编译器。但我不完全理解应该采取
的
适当步骤
的
顺序。我就是这么看
的
:
这是
正确
的
吗
?第二步<e
浏览 3
提问于2010-07-14
得票数 0
回答已采纳
1
回答
Clang工具预处理源文件
c++
、
parsing
、
clang
、
libclang
我正在使用Clang::工具库来
解析
一些头文件。我似乎不能
正确
地
解析
,因为clang,而不是预处理头文件和其他预处理
的
东西。我如何告诉Clang::工具前处理文件,然后
解析
。干杯。
这是
我当前调用工具
的
代码。SAST::Parse( CFile& HeaderFile, const TArray<CString>& CommandLineArgs ) //Our Custom Formated
Ast</
浏览 2
提问于2017-04-02
得票数 0
回答已采纳
1
回答
用ANTLR 4对表达式进行语义检查
parsing
、
antlr
、
grammar
使用(简化
的
)语法来识别表单
的
类。class MyContradiction abstract final; 在我目前
的
语法中,我有一些这些关键字组合起来没有意义。我如何检查那些没有意义
的
组合。是应该修改语法以防止出现这种情况,包括可怕
的
循环和检查,还是应该使用侦听器或访问者签入代码,设置哪些标志,哪些标志没有意义?
浏览 0
提问于2013-02-23
得票数 1
回答已采纳
1
回答
在python中将
ast
.Num转换为decimal.Decimal以提高精度
python
、
floating-point
、
decimal
、
abstract-syntax-tree
我目前正在编写一个
解析
器来
解析
简单
的
算术公式:它只需要(并限制)支持+-*/ on号和变量。例如:它基本用于计算产品
的
价格。
这是
用python编写
的
,为了简单起见,我只想使用python自己
的
解析
器。其思想是先将输入
解析
为
ast
,然后在
ast
上遍历,将
ast
的
节点类型限制在一个小
的
子集中,例如:
浏览 4
提问于2016-02-15
得票数 5
回答已采纳
1
回答
使用python
ast
解析
器处理多行字符串
python
、
parsing
、
abstract-syntax-tree
、
multiline
、
quoting
当将python
解析
器模块与包含多行字符串
的
脚本结合使用时,这些多行字符串总是简化为单行引号字符串。示例:print (
ast
.unparse= code.body[0].value print (node.lineno, node.
浏览 23
提问于2022-06-08
得票数 1
回答已采纳
5
回答
将表达式
解析
为列表
python
、
parsing
、
expression
我得到了一个使用括号和+
的
表达式,例如(a+b)+c)+(d+e))。我需要找到这个
的
解析
树,然后打印这个
解析
树
的
列表形式:[[ a,b,c ],d,e]import
ast
a =
ast
.parse("(((a+b)+c)+(d+e))&quo
浏览 2
提问于2012-10-13
得票数 1
回答已采纳
1
回答
状态为nom (>5)和“and”
rust
、
nom
在尝试了一些锈蚀
的
树结构后,我最终决定建立一棵线性化
的
树,例如 exprs: Vec<Expr>, LiteralInt(i32),expr: Expr) -> ExprRef { ExprRef(self.exprs.len() - 1)} 因此,在
解析
表达式(例如"+ + 3 4 1")时,
解析
器需要通过将新表达式推
浏览 8
提问于2022-01-12
得票数 0
回答已采纳
1
回答
包括模块,
这是
正确
的
行为
吗
?
ruby
我希望在这两种情况下都包含模块中
的
所有方法。是bug
吗
?
浏览 0
提问于2011-10-14
得票数 0
1
回答
这是
SQL诊断
的
正确
行为
吗
?
db2
、
ibm-midrange
、
db2-400
、
rpgle
SQL语句
的
指示您可以请求将诊断数据放在特定
的
变量中,并列出相关
的
变量名和类型。文章和展示了如何在RPG程序
的
上下文中使用这个SQL语句。DB2_PRODUCT_ID=QSQ07030;DB2_SERVER_NAME=****
浏览 0
提问于2019-06-27
得票数 1
1
回答
访问nodejs服务器中
的
ajax请求
javascript
、
node.js
、
ajax
我想将
解析
的
JS代码
的
AST
发送到服务器,在那里服务器应该处理
AST
并返回完成列表。但是,当我在发送
AST
之前将
AST
记录到客户机上
的
控制台时,如下所示:function completion(cm_editor,
ast
) { var url
浏览 0
提问于2017-10-01
得票数 0
回答已采纳
3
回答
这是
__LINE__
的
正确
行为
吗
?
c-preprocessor
15 ERROR_MACRO("Error is in %s on line %d\n",我得到
的
输出如下:15 ERROR_MACRO("Error is in %s on line %d\n", \我不应该用“第15行”代替“第16行”
吗
?
浏览 5
提问于2011-05-06
得票数 0
1
回答
这是
正确
的
合并
行为
吗
?
mercurial
我有这样
的
树枝: 现在我想从默认分支(52版本)合并到max.grigoriev.test分支(49版本) 在之前
的
merge51版本之后
的
结果(添加了test.css)但在接下来
的
52个版本中,我决定删除test.css在合并52到49之后,我期望在我
的
分支中有一个新
的
php文件(adtweaker_view.php但是mercurial只是添加了一个新
的</
浏览 2
提问于2011-11-01
得票数 1
2
回答
windows - libc++上
的
Clang
解析
和libc++
c++
、
clang
我目前正在使用windows下
的
clang,但只是作为代码生成工具从我
的
头生成
AST
。现在,我面临一个unique_ptr没有被
解析
的
问题,应该通过告诉clang在命令行参数中使用libc++或libstdc++来解决这个问题。但我在窗户上。但是问题是:我只
解析
一个
AST
的
头,我只需要clang就可以得到
正确
的
标题来
正确
解析
文件中对std::unique_ptr
的
浏览 3
提问于2014-06-22
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2019年多家开源公司改变了方向,这是正确的举动吗?
什么是征信灰名单,期望管家解析哪些不正确的行为容易伤到征信!
十年前我们开始从SOAP转向REST,但你相信这是正确的方向吗?
通过 go/parser 理解 Go
用 Python 编写一个模板引擎
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券