我对 GF 的资源语法库还不熟悉,但我想对“年初至今”及其变体(“年初至今”、“今年到目前为止”、“每年”等)等时间表达进行建模。
“今年迄今为止”的词性是什么?我该如何在 GF 的 RGL 中表示“今年迄今为止”?“今年迄今为止”应该是 AP、Adv 还是其他类别?
这是我的第一次尝试:
oper YearToDate : AP = mkAP (mkA "year-to-date") ;
但问题是,这会将短语“年初至今”硬编码为字符串。这意味着其组成部分不可修改(“年初至今”),我不确定如何解释所有变体。