?(?-) (This example prints to the console and demonstrates how to delay the execution of a rule.) <> (NAME) (Modal) <> (?: print String) (?:) <> (String ?x) (?x String) String (Welcome to NAME \nHave fun!\n\n) print