标签: perl6
是否有等效于在文件上运行perl6 -c的内部(如仅内存中)来检查语法? 到目前为止,有两种方法
我正在寻找一种安全的方法(如perl6 -c)和一种快速的方法(如EVAL)。有想法吗?
答案 0 :(得分:1)
正如上面的评论中所指出的,Raku 现在通过让您将 :check 命名参数传递给 EVALFILE(检查文件的语法)或 EVAL(以检查字符串的语法)。在任一情况下,如果语法有效,函数将返回 Nil,否则将抛出相关异常。
:check
Nil