Merry Thursday, gentle humans.
Been making a thing in Twine 2/Harlowe for over a year now.
Recently dusted off the project and stumbled across the (for: ) macro: https://twine2.neocities.org/#macro_for
Thought "this is so great, exactly the thing that I needed a year ago, too bad I did dozens of hours of work for a janky thing to use instead, LOL".
But I finally decided to upgrade and convert over some of my bizarre (live:) macro monstrosities.
Unfortunately it seems that the (for:) macro, which seemed like the sole thing worth the trouble of upgrading for, is still unrecognized for me in the latest Twine standalone 2.1.3, running the Harlowe story format (v 2.0.1). I'm on Mac OSX Sierra, 10.12.5.
Code:
(for: each _topic, ...(datavalues:$topics))[
(set:$topicID to _topic's ID)
*DEBUG: topicID: $topicID *
]
Note that the "(for:" part of the code is, in my Twine 2.1.3 app, highlighted in a striking vivid orange shade, which would seem to indicate that it is an unrecognized syntax.
Screenshots of resulting error when running the passage ('unexpected identifier' where for should be processed... also ...
http://tinypic.com/r/2d9r6o9/9
http://tinypic.com/r/iwj50z/9
Help would be greatly appreciated. Blessings to you all.