red-json:Red语言的JSON编解码器

时间:2024-06-05 14:54:43
【文件属性】:

文件名称:red-json:Red语言的JSON编解码器

文件大小:1.21MB

文件格式:ZIP

更新时间:2024-06-05 14:54:43

Red

旧的东西都包括在这里以供参考。 钱包代码具有最小的JSON解析器,这是最现代的版本。 这里最大的价值可能来自测试文件。 Red应该过早获得基本的GC,所以我认为避免基于这些理由进行分配是不值得的。 核心工作完成后,与Rebol的最大区别是我们拥有了与system/codecs一起工作的load/as和save/as (请参见%red / environment / codecs /),而不仅仅是创建了to-json/load-json全局函数。 测验 %_json-console.red对小型JSON字符串的交互式测试 %_parse-test-file.red选择一个JSON文件进行测试 %_run-test-suite.red对所有测试文件运行红色测试 %_run-test-suite.r对所有测试文件运行R2测试 其他版本 %json.r官方R2 JSON库 %json.red


【文件预览】:
red-json-master
----chris-rg-json.r3(10KB)
----_run-test-suite.red(646B)
----README.md(1KB)
----tests()
--------fail20.json(23B)
--------fail24.json(16B)
--------fail28.json(15B)
--------fail11.json(29B)
--------fail19.json(22B)
--------fail4.json(16B)
--------fail30.json(5B)
--------fail8.json(16B)
--------fail3.json(37B)
--------fail5.json(24B)
--------fail21.json(32B)
--------fail31.json(7B)
--------fail26.json(38B)
--------fail12.json(31B)
--------pass1.json(1KB)
--------fail6.json(26B)
--------really-big-3.json(2.5MB)
--------fail13.json(43B)
--------fail29.json(4B)
--------fail33.json(12B)
--------fail2.json(17B)
--------fail27.json(36B)
--------fail25.json(29B)
--------fail14.json(31B)
--------fail15.json(34B)
--------fail7.json(26B)
--------canada.json(2.15MB)
--------citm_catalog.json(1.65MB)
--------really-big-2.json(670KB)
--------fail16.json(8B)
--------fail22.json(33B)
--------fail17.json(34B)
--------fail1.json(60B)
--------twitter.json(617KB)
--------pass0.json(38B)
--------fail9.json(22B)
--------fail32.json(40B)
--------pass-rondon.json(1KB)
--------really-big-1.json(118KB)
--------pass3.json(148B)
--------pass2.json(52B)
--------pass4.json(67B)
--------fail23.json(20B)
--------fail10.json(58B)
--------fail-graham.json(28B)
--------fail18.json(29B)
----json.r(16KB)
----json.red(16KB)
----_run-test-suite.r(656B)
----kaj-json.red(11KB)
----_basic-tests.red(759B)
----_json-console.red(610B)
----wise-genius-json.red(5KB)
----_parse-test-file.red(268B)

网友评论