腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(108)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Ragel
和NSMutableString
能让
Ragel
在NSMutableString上工作吗? 如果我正确理解,NSString可能会在运行时更改其内部表示,即它并不总是UTF-16。在
Ragel
中有可能解释这一点吗?
浏览 1
提问于2015-01-12
得票数 0
回答已采纳
1
回答
Ragel
-在输入时验证字符串
为了验证用户输入,我想知道是否可以使用
Ragel
。[a-z]{2,5}ABC[0-9]+
Ragel
文档遗漏了一些快速入门的好例子,所以我在这里提问。
浏览 1
提问于2008-12-25
得票数 2
回答已采纳
1
回答
Ragel
,最后状态和EOF
我不明白拉格尔认为什么是“最终”状态。IIRC,用户指南说,在机器简化之前是最终的状态在之后仍然是最终的。什么时候是州决赛,人们如何认识到这一点? 我使用状态机语法来实现字符串查找器--查找长度大于n的ASCII字符串,并打印它们。这意味着实现最大长度匹配器,如下所示。这是一个工
浏览 5
提问于2013-07-25
得票数 2
回答已采纳
1
回答
ragel
如何从文件中读取源文件?
我不知道
ragel
是如何从文件中读取源代码的。我看到的所有示例都是从stdin中读取的。 你能用C语言给我看一个与
Ragel
接口的例子吗?在这个例子中,程序不能从标准中读取。
浏览 1
修改于2013-05-06
得票数 2
回答已采纳
1
回答
关于小牛的
ragel
编译
我下载了
ragel
源代码,并试图编译它。./配置--前缀=前缀我已经下载了所有必要的命令行编译工具。
浏览 3
修改于2014-08-05
得票数 0
回答已采纳
1
回答
在
Ragel
中解析“newline”的问题
我使用
Ragel
和C++作为主机来解析一些命令。命令从文件中读取,然后使用以下语法进行解析。Down_Arrow,#11 Day_Night, Sleep, SWM_Off;下面是我解析上述命令时所遵循的
Ragel
parse ok" << endl; cout << "parse failed" << endl; // my
浏览 5
修改于2017-09-04
得票数 0
回答已采纳
1
回答
为什么这个
Ragel
文件会产生隐式转换错误?(
Ragel
与D)
我有以下(非常简单的)
Ragel
文件scanner.rl int cs, act, top; }%% "this is a test".lex;我使用scanner.rl将scanner.d转换为
ragel
浏览 2
提问于2013-09-30
得票数 0
回答已采纳
1
回答
Ragel
字符串匹配
我正在为我正在做的一个项目尝试学习
ragel
。我对此还不熟悉。我觉得使用
ragel
方法更好,因为在这两种情况下,我都必须一个接一个地检查角色。
浏览 4
提问于2013-10-16
得票数 0
2
回答
使用
Ragel
解析用户代理
我正试着用
Ragel
解析它。我将提取除user_agent之外的所有字段。用户指南说,强差异--确保了第一台机器不包含第二台机器。
浏览 6
提问于2013-05-03
得票数 0
1
回答
如何在
Ragel
中解析模板语言?
我用的是
Ragel
我正在尝试解析一种简单的模板语言,它可以在HTML中嵌入{{foo}}这样的标记。我尝试了几种方法来解析它,但不得不求助于使用
Ragel
扫描器,并使用效率低下的方法,即只匹配单个字符作为“全部捕获”。我觉得这是错误的做法。
Ragel
也许不是合适的工具?如果语法像这样不可预测,你似乎不得不与
Ragel
的牙齿和指甲作斗争。
浏览 3
提问于2010-07-26
得票数 10
回答已采纳
1
回答
使用
ragel
解析HTML的问题
为此,我准备了
ragel
HTML语法,主要基于这项工作: (这里提到: )
ragel
ngx_url_html_portion.rl输入文件应该在同一目录中。
浏览 9
提问于2017-01-19
得票数 0
2
回答
ragel
不是为处理文件而设计的吗?
正在查看
ragel
,但不知道如何合理地从文件中读取。据我所知,它需要一个不会在令牌中间中断的内存缓冲区。这显然有相当多的工作要实现,特别是如果我不知道标记的大小,例如带有新行的字符串,转义等。如果我实现了所有这些,我不确定我是否还需要
ragel
。 没有更好的方法了吗?
浏览 7
提问于2017-12-01
得票数 2
1
回答
用
Ragel
和C++编译错误
在过去的两天里,我一直在努力学习
Ragel
,并且一直面临着一些与
Ragel
语法有关的问题。我的目标是编写一个解析器来识别以C++为宿主语言的Regex命令。argv[1]; %%write init;}} 当我试图使用命令
ragel
上面的代码使用
ragel
命令编译。
浏览 0
提问于2017-04-11
得票数 0
回答已采纳
2
回答
如何让
Ragel
EOF操作正常工作
我正在使用
Ragel
来评估FSA,并且我想嵌入一个用户操作,该操作在我的机器完成输入测试时运行。无论机器是否在接受状态下结束,我都需要这个操作运行。我有一个取自
Ragel
指南的修改后的例子,它说明了我要做的事情:#include <stdio.h> machine foo; main
浏览 1
提问于2013-04-29
得票数 6
3
回答
简单的
Ragel
例子,平衡父母?
如何将其扩展为允许嵌套组;例如,(xxxx(o(x)o)()xxgroup = "(" ( char | group )* ")"; “一般来说,
Ragel
不能处理递归结构,因为语法被解释为一种常规语言。
浏览 3
修改于2018-02-14
得票数 7
回答已采纳
1
回答
在
Ragel
中暂停和恢复解析
我正在使用
Ragel
来解析C++中的字符串。我需要能够无限期地暂停解析,然后从中断的地方继续解析。 现在,我正在尝试通过将fbreak放在结束操作的末尾来实现这一点。我不确定我在C++中做错了什么(这不是我的母语),或者我对
Ragel
采取了错误的方法。
浏览 3
修改于2015-02-13
得票数 0
1
回答
Ragel
中列计数的每个char操作
在
Ragel
有限状态机中实现列计数器的首选方法是什么?如果有什么不同的话,我的主机就是
Ragel
手册第6.3章中定义的扫描仪。
浏览 5
提问于2015-05-29
得票数 2
2
回答
我的第一杯
Ragel
我正在写我的第一个
Ragel
程序。我的目标是写一个四函数计算器。请不要把你的代码发给我。对我来说,这是一次学习的经历。 我想要做的是匹配一个正则表达式和一个浮点数,并打印值。
Ragel
程序和C/CPP代码会进行编译,但我的返回值始终为零,并且不会执行print语句。下面是我的代码。我做错了什么?
浏览 6
修改于2015-12-26
得票数 0
1
回答
使用
Ragel
从ES6模板文字中提取标记
JavaScript包含以下语法:我想知道
Ragel
机器如何拆分上面的语法。在我看来,右大括号的类型取决于解析状态。令牌不在那里:最后,当您考虑到在变量表达式本身中也可以找到正确的卷曲时,它会变得更加棘手,即:如何使用
Ragel
浏览 4
修改于2019-12-08
得票数 0
1
回答
基本
Ragel
解析器
在这样的机器上:当我给它提供一个超过1字节的数据块时,它似乎只消耗了1个字节,然后(通常)从%%write exec块中出来。我希望它是贪婪的,并消耗所有提供的输入。我如何让它变得“贪婪”?
浏览 6
提问于2015-02-26
得票数 2
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
点击加载更多
领券