Aliases for topics

I’m working on a guidebook that you can consult about animals.

This does not work:

(topic keyword @sand-dancer)
(topic keyword @sand/@lizards/@dancer implies @sand-dancer)

This works:

(topic keyword @sand-dancer)
(topic keyword @sand implies @sand-dancer)
(topic keyword @dancer implies @sand-dancer)
(topic keyword @lizards implies @sand-dancer)

… but that seems verbose and clumsy. Am I missing a better way, or is this something that can be improved in Dialog?

1 Like

This looks like a bug, either in the compiler or the library. I’ll investigate.

1 Like

This was indeed a compiler bug, causing @sand/@lizards/@dancer to be tokenized as the single dictionary word: sand/@lizards/@dancer

Fixed in 0j/04.

1 Like