【发布时间】:2013-01-27 05:33:06
【问题描述】:
我已经定义了如下函数
bc_link_for(Date) when Date < {2010, 1, 4} orelse Date > erlang:date()
-> "";
bc_link_for(_)
-> "something".
第二个保护语句是针对未来日期的。当我编译这个程序时,我收到错误illegal guard expression。关于在警戒语句中使用日期类型的在线帮助并不多。
【问题讨论】: