腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在哪里可以找到解析源代码并能够提取光标当前在代码中的范围的库?
、
、
、
在SublimeText(2)中,当您按下时,将显示在给定时刻插入符号/游标在源代码中的范围,例如:entity.name.tag.inline.any.html meta.tag.inline.any.html text.html.basicsidenote:在Sublime的控制台中键入view.syntax_name(view.sel()[0].b)也会输出作用域。
浏览 1
提问于2012-03-28
得票数 3
回答已采纳
1
回答
PyCharm:自定义文件类型的高亮显示
、
在PyCharm中,是否可以为文件定义
语法
突出显示的自定义
规则
,这些
规则
结合了两种不同语言的
语法
?一个精心设计的示例:除了脚本标记中的文本之外,下面的文件应该被视为HTML,而脚本标记中的文本应该被视为
Python
代码。<html><script type="text/
python
"></script>
浏览 4
提问于2016-11-23
得票数 4
1
回答
如何使用命令行生成
python
树?
、
如何使用命令行生成
python
树?我模仿了上面的陈述,但不能成功 我在g4中使用
Python
3Lexer.g4和
Python
3Parser.g4 enter image description here
浏览 9
提问于2021-11-17
得票数 1
回答已采纳
1
回答
可以修改ANTLR
语法
文件以供PLY使用吗?
、
、
、
、
我想做一个
python
程序,使用PLY来解析Javascript文件,我没有找到任何实现ECMAScript的解析器的源代码,使用PLY的Javascript
规则
。我找到的唯一的东西是一些ANTLR
语法
文件来解析javascript和ecmascript: ANTLR
语法
文件可以被修改为PLY
规则
吗?如果可以,如何以半自动的方式完成,我需要解析
语法
文件吗?除了使用ANTLR
语法
文件之外,还有其他的解决方法吗?
浏览 3
提问于2012-08-16
得票数 1
回答已采纳
1
回答
用
Python
处理ANTLR4
语法
中的行提要
、
、
、
、
我正在研究一种ANTLR4
语法
,用于解析
Python
脚本(基本上是
Python
的一个子集),将目标设置为
Python
3。我在处理线路馈电方面有困难。在我的
语法
中,我使用了lexer::members和基于的NEWLINE嵌入式代码,这些代码都是移植到
Python
的,这样它们就可以与
Python
3RuntimeforANTLR而不是一起使用。我的
语法
与Bart提供的
语法
不同(在中使用的
语法
几乎相同),因为在我的DSL中
浏览 2
提问于2017-09-15
得票数 1
回答已采纳
1
回答
Python
导入
语法
规则
我一直在进行一些搜索,但在允许导入的
语法
方面没有任何共识。import some-module # Do stuff.
浏览 7
提问于2022-04-08
得票数 -1
1
回答
如何测试
语法
是否规范(使用库或框架)?
、
如何方便地测试形式
语法
是否为库应该可以从一些相对通用的语言中调用,例如C/C++/
Python
/Haskell。该软件应该是开源的,并支持某种BNF
语法
作为输入。
浏览 2
提问于2013-10-28
得票数 1
1
回答
涉及正则表达式时grako中的空格处理
、
、
、
、
我在试着写一个带有格拉科味道的ebnf
语法
。我注意到,在尝试解析正则表达式时,生成的解析器似乎没有超越空白空间或注释。 @@eol_comments :: ?它只发生在正则表达式中,其他
规则
可以很好地工作,例如,如果名称被定义为 Name = '
浏览 4
提问于2016-11-27
得票数 1
回答已采纳
1
回答
如何在POX控制器中添加流
规则
、
、
我了解了如何构建基本拓扑,以及如何通过命令行创建流
规则
。然后我遇到POX控制器,它似乎比默认控制器更好,但是我无法理解如何插入流
规则
来满足各种类型的网络约束,比如两个主机之间的流量应该只通过一个特定的交换机。在浏览了大量的互联网资源之后,我发现一种方法是,我可以创建自己的
python
文件,但我的怀疑是,在
python
文件中,我可以编写构建拓扑的
语法
,然后编写流
规则
,但是编写流
规则
的
语法
是我的疑问。
浏览 4
提问于2021-01-21
得票数 0
回答已采纳
1
回答
无法正确来源.nanorc :命令“包括”未找到
、
、
、
我的目标是为配置文件(如.bashrc )启用
语法
突出显示。当我为诸如file.py这样的文件分配扩展名时,
语法
突出显示已经起作用了,但是它不适用于通常充满注释和选项的配置文件,除非我显式地键入nano configfile --syntax=sh。
浏览 0
提问于2018-02-16
得票数 1
1
回答
使用递归下降解析器解析算术表达式的无限递归
、
、
我正在尝试用
python
创建自己的递归下降解析器,但是当我的解析器遇到有关算术表达式的
规则
时,它会超出
python
的递归限制。下面是
语法
: Term --> Factor {( "+" | "-" ) Factor}Grouping> Expression | "(" Exp
浏览 12
提问于2019-09-28
得票数 2
回答已采纳
1
回答
使用参考手册
语法
解析Ada 2005作用域标识符时堆栈溢出
、
、
、
、
我目前正在使用parser解析和参考手册
语法
规则
实现一个Ada 2005解析器。我们需要这样做,以便分析并将老化的Ada代码基转换为C/C++。解析作用域标识符时的
语法
规则
name (
规则
name,例如表达式"Global_Types.Integer2" )失败,因为它是左关联
语法
规则
循环的一部分。因此,我现在将
规则
direct_name移到name-alternat
浏览 2
提问于2013-03-15
得票数 2
1
回答
ANTLR4
语法
测试方法
、
我正在为一种封闭的编程语言编写antlr4
语法
。我用
python
编写的应用程序代码。 现在,我想对所有
语法
规则
进行单元/集成测试,以防止语言的可能组合。对于单元测试,我正在考虑以下方法。在
python
的另一个file.So中,有许多可能组合的文件以及它们各自的树输出,我将读取生成解析树的所有文件,然后将树结果与输出文件进行比较。对于每个
语法
规则
,在编写测试文件时都会创建一个测试文件,这将给出字符串中的输入,并将树输出与字符串匹配。但我认为,对于支持许多comb
浏览 2
提问于2019-05-09
得票数 1
回答已采纳
1
回答
如何从ANTLR3中的*
规则
生成列表?
、
、
、
、
我有以下
语法
: lang =
Python
; : 'enum' ID: Foo: 3;}decla
浏览 2
提问于2014-12-05
得票数 0
回答已采纳
1
回答
如何使用antlr为
Python
源代码生成AST(抽象
语法
树)
、
、
python
的
语法
是在antlr站点上给出的,但是在使用它生成AST时,它会产生错误。我使用与生成AST的java
语法
相同的过程。
Python
.g:'class‘不期望’
语法
‘org.antlr.tool.GrammarSpelunker.match(GrammarSpelunker.java:74) org.antlr.tool.GrammarSpelunker.grammarHeader:56:1:
语法
错误: antlr:
Python
.g:56:1:意外
浏览 7
提问于2013-06-10
得票数 2
回答已采纳
1
回答
如何优化这个
语法
规则
?
、
我正在使用TatSu
python
库实现
语法
。我的
语法
很好,但是有一条
规则
就是吃很多时间。在大约3000行(更大
语法
的一部分)块上,如果采用这个完整的
规则
,解析整个块需要大约42行。如果我将这个
规则
简化为几个令牌,运行时就会从42 s下降到33s (大约20%的改进)。 = ; 那么,是否有可能以某种方式改进上述<
浏览 3
提问于2019-11-14
得票数 2
回答已采纳
1
回答
当参数放在方括号中时,这在文档中意味着什么?
、
、
、
当我阅读文档时,当函数参数放在方括号中时,我不明白它意味着什么。cv2.GaussianBlur(src, ksize, sigmaX[, dst[, sigmaY[, borderType]]]) → dst
浏览 1
提问于2019-07-05
得票数 0
回答已采纳
1
回答
ANTLR @members和词法分析器
我对ANTLR中的@members
规则
有问题。我想覆盖默认的错误处理,所以我读取了并为我的
语法
编写了这个简单的代码: def displayRecognitionError(self, tokenNames, e):print 'Test'我的
语法
中没有@lexer::members或@parser::members。此
规则
中的代码(
python
运行时)仅包含在解析器文件中,而不包含在词法分析器中。这是个bug吗?我认为是这样的,@成员应该根据文档向词
浏览 4
提问于2011-05-15
得票数 4
回答已采纳
2
回答
是否有完整的Java规范
、
Python
有一个,它在一个页面中列出了
Python
的所有
语法
规则
。Java有这样的东西吗?其他语言也有类似的东西吗?如果不是,Java最接近这一点的是什么?
浏览 4
提问于2012-11-12
得票数 3
回答已采纳
1
回答
在ANTLR 4中将一些评估委托给导入
语法
的访问者
、
我目前正在尝试实现多个不同的
语法
,它们共享一些概念。假设它们看起来是这样的-这与我的实际
语法
无关:extension | 'tar'tarExt | extension '.' extension #compositeExt并且说有一些os特定的路径
语法</e
浏览 0
提问于2015-01-13
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python爬虫语法规则
Python语法及规则:数字类型说明
CSS语法与规则 — 重学CSS
Python 02 Python 基础语法
python 字典语法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券