- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我对 mruby 很感兴趣项目,但没有找到 mruby 与其他更完整的 Ruby 实现(最重要的是 MRI)相比主要遗漏的总结。
项目中的自述文件说 mruby 实现了 ISO standard 的“一部分”对于 Ruby,但没有详细说明省略了哪些功能。
有没有人知道此类遗漏的列表,或者是否有足够熟悉实现的人来总结一下?
最佳答案
所以我没有仔细阅读源码,但是在构建了 mruby 并运行了一下解释器之后,我发现缺少以下内容(这绝不是一个完整的列表,我也不知道这些是否是故意遗漏或只是还没有写的东西):
评估
字符串#scan
(instance|module|class)_eval
with String
argumentsModule.constants
正则表达式
过程
Bignum
IO
、File
和 Dir
编码
Thread
和 Mutex
编码(marshal)
如果有人有更完整的列表,或者知道这些位是尚未实现还是有意省略的详细信息,我仍然很想知道。
关于ruby - 与 MRI 相比,mruby 的主要遗漏是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18732828/
我开始使用 mruby 并发现我的代码中发生错误的艰难方式,但没有错误报告。也许我做错了什么。如何在错误发生时显示错误? C代码摘录: mrb = mrb_open(); FILE *f = fope
我有一个简单的例子: #include "mruby.h" #include int main() { mrb_int i; mrb_value c; mrb_state *
我从 mruby 开始,我需要一些使用 mrbc 生成可读的 .c 代码。我正在关注this article : 这里提到: $ mruby/bin/mrbc -Cinit_tester test_p
我正在尝试将一些在 C 中调用的 ruby 解释器代码转换为 mruby 格式。我被困住了,希望能在这里得到帮助。 我的testruby.rb文件内容: #require 'MyMod' def
我正在尝试编译一个包含 MRuby 库并执行一些简单的 ruby 代码的 Contiki 应用程序。问题是,我不知道如何在编译中包含 MRuby 库。 这是项目:https://github.co
我开始使用 mruby .我对 C 编程也很陌生,所以我可能不熟悉许多基础知识。我能够 compile the example mruby program从字符串加载 ruby 代码。现在我想从外
我对 mruby 很感兴趣项目,但没有找到 mruby 与其他更完整的 Ruby 实现(最重要的是 MRI)相比主要遗漏的总结。 项目中的自述文件说 mruby 实现了 ISO standard 的“
当我在 MRuby 代码中进行救援时,我收到此错误: arena overflow error 我不熟悉这个术语以及如何解决它。这是我的 C 程序的示例: while (true) { SDL_E
我有一个 C 应用程序。 C 应用程序需要一些包含mruby 代码的脚本文件。是否可以使用当前的 mruby 实现运行此应用程序而无需重新编译(在我对 mruby 脚本进行任何更改之后)?如果是怎么办
我目前正在尝试学习 Nim(进展缓慢 - 无法投入太多时间)。另一方面,为了获得一些工作代码,我想对我正在 ruby 中开发的 Nim 应用程序的各个部分进行原型(prototype)设计。 由于
我正在开始使用 C 和 mruby。我有一个使用 mruby mrb_load_string 函数调用 Ruby 函数的程序。我想将参数从 C 函数传递给 Ruby 函数。我怎样才能做到这一点? vo
这就是 Apache 所需要的。我想知道how I do this in h2o. RewriteEngine On RewriteBase / RewriteRule ^index\.php$ -
我是一名优秀的程序员,十分优秀!