I’m trying AIML for the first time and have used the following patterns:
XADD *1 XADD *0
XADD * XADD *
Whilst the former correctly overrides the latter for XADD 1 XADD 0, the latter overrides the former whenever I do something like XADD 11 XADD 10 or XADD 11 XADD 0, etc. (so whenever multi-digit numbers are used). Am I doing something wrong?
EDIT: I should mention, the latter pattern even overrides XADD _1 XADD _0 in such cases.
EDIT2: To be clear, the idea is for *1 to match any number that ends in 1 and for *0 to match any number that ends in 0 (I’m aware that it’ll also match non-numbers ending in 0 as well, but don’t mind).