You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it would make more sense to process modifier functions while the actions (on that same symbol/keyword) are still active, and so the symbols introduced in the actions are still "in scope", so to speak.
Granted, I am sort of using this system for things it was never intended for. I wrote some custom modifiers that produce side effects in other data structures, and I'm trying to sneak more information to these custom functions via actions.
The text was updated successfully, but these errors were encountered:
It turns out this is an easy fix. I wanted to make a ".eval" modifier so I needed the "this" keyword inside the modifier to expose the grammar as it stood at time of application. I think this is the same thing you mean. I don't know what version of Tracery you (were/are) using, but using the NPM version 2.7.3, you will find there is a line
Oh, sorry if that last sentence was misleading, I was trying to ping GalaxyKate and see if she thought the one-line change ought to be in the Tracery NPM.
I think it would make more sense to process modifier functions while the actions (on that same symbol/keyword) are still active, and so the symbols introduced in the actions are still "in scope", so to speak.
Granted, I am sort of using this system for things it was never intended for. I wrote some custom modifiers that produce side effects in other data structures, and I'm trying to sneak more information to these custom functions via actions.
The text was updated successfully, but these errors were encountered: