Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Java、C++、C# 等如何通过 < 和 > 解决这种特定的语法歧义?
我曾经认为 C 是一种 奇怪 的语言 它与 lt and gt 但是在尝试实现解析器之后 我想我发现了一个打破的例子大概every java中的通用方法调用是
Java
Parsing
grammar
contextfreegrammar
lrgrammar
Rust 的词法语法是规则的、上下文无关的还是上下文相关的?
大多数编程语言的词法语法都相当缺乏表达力 无法快速对其进行词法分析 我不确定 Rust 的词法语法属于什么类别 大多数看起来很正常 可能除了原始字符串文字 https doc rust lang org reference tokens h
Rust
languagelawyer
grammar
chomskyhierarchy
NLTK 中解析的英语语法
是否有现成的英语语法可供我加载并在 NLTK 中使用 我搜索了使用 NLTK 进行解析的示例 但似乎我必须在解析句子之前手动指定语法 多谢 你可以看一下pyStat解析器 https github com emilmont pyStatPa
python
NLP
grammar
NLTK
如何在action方法中获取匹配的token参数值?
如果我的语法中有这样的内容 grammar G token tab indent Int level Using just level would require to have the same effect so use a code
grammar
raku
在 Rust 中,“as”是一个运算符吗?
Rust 参考目前说了以下内容the as操作员 https doc rust lang org reference html type cast expressions 7 2 12 5 类型转换表达式 类型转换表达式用二元运算符表示as
Rust
grammar
binaryoperators
语法写作工具[关闭]
Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试用 EBNF 编写语法 除非有很好的理由 否则它必须是 EBNF 并且正在寻找一些实用程序 如果有一个 GUI 界面可以制作一个
grammar
Parsing
ebnf
不使用左手递归解析布尔表达式
我正在尝试匹配这个 f some thing something else f 某物 是一个函数调用 它是一个表达式 是一个布尔运算符 别的东西 是一个字符串 也是一个表达式 所以布尔表达式应该是 expression operator e
Parsing
grammar
PEG
pegjs
D的语法真的是上下文无关的吗?
几个月前我在 D 新闻组上发布了这个问题 但由于某种原因 答案从未真正说服我 所以我想我应该在这里问 D 的语法显然是上下文无关的 http www digitalmars com d 2 0 template comparison htm
c
grammar
contextfreegrammar
d
转换为乔姆斯基范式
我确实需要你的帮助 我有这些作品 1 A gt aAb 2 A gt bAa 3 A gt 我应该应用乔姆斯基范式 CNF 为了应用上述规则 我应该 消除 产生式 消除单一生产 删除无用的符号 我立即陷入困境 原因是 A 是一个可为空的符号
在哪里可以找到 MATLAB 的形式语法?
我想编写一个词法分析器生成器 将 MATLAB 语言的基本子集转换为 C C 等 为了帮助我做到这一点 我想找到一个包含 MATLAB 形式语法的文档 花了一些时间调查这一点 Mathworks 似乎没有提供这一点 有谁知道我在哪里可以找到
MATLAB
grammar
lexer
matlabdeployment
formallanguages
删除 DCG 中的左递归 - Prolog
我在这个语法中遇到了一个关于左递归的小问题 我正在尝试用 Prolog 编写它 但我不知道如何删除左递归
Prolog
grammar
dcg
leftrecursion
prologtabling
在哪里可以找到 Perl 编程语言的形式语法?
我知道 Perl 语法是不明确的 并且它的消歧是不平凡的 有时涉及在编译阶段执行代码 http www modernperlbooks com mt 2009 08 on parsing perl 5 html 无论如何 Perl 是否有正
perl
Parsing
grammar
如何将当前执行状态压入堆栈以便稍后继续执行?
想象一个简单的语法 a ab c 其内容为 a 或 ab 后跟 c 解析树看起来像这样 and or c a ab 现在给它这个输入 abc 我们首先沿着树的左侧向下遍历 并匹配 a 然后返回上一层 由于 a 匹配 or 也为真 因此继续处
c
Parsing
grammar
语法:自上而下和自下而上的区别? (例子)
这是来自的后续问题语法 自上而下和自下而上的区别 https stackoverflow com questions 3181960 grammar difference between a top down and bottom up 我
grammar
TopDown
bottomup
表示语法中的语句终止换行符?
许多编程语言都有以行结束符终止的语句 不过 通常情况下 如果解析器无法理解该行 则在语句中间允许使用行结束符 例如 a 3 4 将在 Ruby 和 Python 中解析为语句a 3 4 since a 3 没有任何意义 换句话说 换行符被忽
Parsing
grammar
yacc
lemon
如何在 NLTK 中进行依存解析?
翻阅 NLTK 书 并不清楚如何从给定的句子生成依存树 本书的相关部分 依存语法子章节 https www nltk org book ch08 html dependencies and dependency grammar给出一个示例图
python
NLP
grammar
NLTK
用于计算上下文无关语法的 FIRST 和 FOLLOW 集的算法 [关闭]
Closed 这个问题需要多问focused help closed questions 目前不接受答案 我需要一种算法来计算语法的 FIRST 和 FOLLOW 集 是否有一个简单的算法或简单的代码来计算这些 大多数编译器教科书和解析算法
Parsing
compilerconstruction
grammar
llgrammar
编写对空格敏感的解析器规则,同时从词法分析器中跳过 WS
我在处理空白时遇到一些麻烦 在以下语法摘录中 我设置了词法分析器 以便解析器跳过空格 ENTITY VAR user resource INT DIGIT DIGIT ID LETTER LETTER DIGIT SPECIAL ENTIT
ANTLR
grammar
antlr4
C++:0.和0.0之间的区别?
我很清楚之间的区别0 and 0 0 整数和双精度 但这之间有什么区别吗0 and 0 0 请注意 预先非常感谢 Axel 没有区别 两个文字都是双精度的 来自 C 语法 fractional constant digit sequence
c
grammar
doubleprecision
使用 pyparsing 解析嵌套结构
我正在尝试解析生物序列中位置的特定语法 职位可以采用以下形式 12 a simple position in the sequence 12 34 a complex position as a base 12 and offset 34
python
grammar
pyparsing
«
1
2
3
4
5
6
»