寻找有关 Ruby 中的 Sexp 表达式的工具
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
使用 clojure read/read-string 函数,我如何将 .clj 文件读入对象列表
如标题所示,如果我这样做, (read-string (slurp "somefile")) 这只会给我文件中的第一个对象,这意味着如果“somefile”如下所示: (a obj) (b obj)…
有没有类似 Nokogiri 的东西可以解析 Ruby 代码?
诺科切里太棒了。我可以执行诸如 #css('.bla') 之类的操作,它将返回第一个匹配元素。 现在我们需要对 Ruby 源代码进行一些解析 - 查找类中的所有方法…
Haskell 可以像 Racket 的比赛一样在 S-Expression 上进行比赛吗?
我三天前刚刚开始学习Haskell,目标是为Haskell中的一些自定义语义提供解释器。我有解释器的 Racket 实现,Racket 中 S-Expression 上的 match 匹配非…
使用 PHP 解析 s 表达式
好吧,我需要解析 2 个文本文件。 1 个名为 Item.txt 和一个名为 Message.txt 它们是游戏服务器的配置文件,Item 包含游戏中每个项目的一行,Message …
有哪些工具可用于解析 Javascript 并读取 Javascript 或 Ruby 中的结果?
我想做一些 Javascript 代码分析。我更喜欢在 AST 或 S-Expression。尽管我似乎找不到任何文档,但 V8 引擎当然有可能构建此内容关于如何从 Javascrip…
XML、S-Expressions 和重叠范围...它叫什么?
我正在阅读 XML 不是 S 表达式。 XML 范围有点严格,S 表达式也是如此。在我见过的每种编程语言中,都不能有以下内容: BOLD BOTH ITALIC == BOLD BOT…
这个图像处理代码可以优化以使用更少的内存吗?
我有一个 python 函数,它接受一个字符串 s 表达式,如“(add (sub 10 5) 5)”,其中“add”和“sub”实际上是图像处理函数,并评估和创建字符串中表…
在 Python 中解析 S 表达式
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
使用 flex/bison 构建类似 Lisp/Scheme 的解析树
我试图解析简单的 Lisp/scheme 代码 E.g. (func a (b c d) ) 并从中构建一棵树, 我可以在 C 中进行解析而不使用 bison (即,仅使用 flex 返回标记并…