This is an old revision of the document!
The expression's value is calculated and printed into the passage. If an error occurred while calculating, an error message will be printed instead.
"So, <<print $playerName>>, we meet again!" booms the Wrestlemaster.
You have visited this passage <<print visited()>> times before.
You may find yourself frequently using «print» to simply print a variable, without alteration. «print» has a convenient shorthand form for this single case: you simply omit the word “print”, leaving just the variable within the angle brackets. For instance, «print $beers» can become simply «$beers».
This allows you to write Twine stories in a “template” style:
Your superior officer approaches. "<<$name>>, you've done a fine job. No, a superlative job. <<$species>> like you have no place on this cruel Earth, that rewards only greed and selfishness."
Note: you can only perform this shorthand form using variables! You cannot, for instance, write «visited()».