I agree with your comment that CLIClickAutomator should use a map; commit 86f30c8 implements this.
It seems there is an issue with the recently merged "Support numbers..." commit. The numbers are composed correctly, but e.g. "twenty five" outputs as "xdotool key 25" instead of "xdotool 2 5". Changing the AST node to "sequence" (from "char") fixes this (commit effd698 implements this.
I agree with your comment that CLIClickAutomator should use a map; commit 86f30c8 implements this.
It seems there is an issue with the recently merged "Support numbers..." commit. The numbers are composed correctly, but e.g. "twenty five" outputs as "xdotool key 25" instead of "xdotool 2 5". Changing the AST node to "sequence" (from "char") fixes this (commit effd698 implements this.