![]() |
1
1
参数
是函数声明的一部分,而
论据
是调用表达式的一部分。你可以在这里面读到更多关于它的信息
question
。叮当声
documentation
也强调了这一区别
你需要使用
getArgExpr
相反。另外,我要注意的是,任何表达式都可以用作调用参数,因此为了获得变量声明,首先需要检查参数表达式是否确实引用了命名声明(即
我希望这些信息有帮助。快乐的黑客与叮当声! |
![]() |
JCN · 要创建编译器,是否必须生成AST? 7 年前 |
![]() |
Song Wukong · yacc:如何“保存”代码以备将来执行? 7 年前 |
![]() |
Bailey Parker · 使用ppx\U驱动程序进行AST转换(使用ocaml\U current\U AST进行register\U transformation\u)有什么好的用法示例吗? 7 年前 |
![]() |
tekknolagi · 模式匹配中的OCaml多态变体 7 年前 |