我一直试图让以下程序工作一段时间无济于事。我是perl的新手,我无法弄明白。
该计划在这里
http://www.theiling.de/downloads/idx.cgi/schcompile-1.0003.tgz/ *?郎= EN
我一直在尝试在Mac终端中运行这个perl模块,我已经将模块复制到@INC但我无法让它工作。
use HT::Conlang::S17
sub step_normalise_Latin($;$$)
$result= step_normalise_latin ($quercus);
Illegal declaration of subroutine main::step_normalise_Latin at - line 3.
以下是关于此事的旧讨论
答案 0 :(得分:3)
您在use
和sub
行之后缺少分号。把它们放回去,它会起作用。
但实际上,可能不应该使用子程序原型 - 它们不是通常所理解的,因此它们在特定的利基情况下只是一个好主意。