From bb5d2256ba052af13a3d50f150b78c5762840449 Mon Sep 17 00:00:00 2001 From: "Benjamin J. Culkin" Date: Tue, 5 Jun 2018 00:16:59 -0300 Subject: Grammar update Update grammar for new features/syntax --- data/sample-grammars/rune.gram | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) (limited to 'data/sample-grammars/rune.gram') diff --git a/data/sample-grammars/rune.gram b/data/sample-grammars/rune.gram index 4c64e5a..f4bfa44 100755 --- a/data/sample-grammars/rune.gram +++ b/data/sample-grammars/rune.gram @@ -1,19 +1,14 @@ -# @TODO 10/23/17 Ben Culkin :RuneDebug -# Something seems to be wrong with this grammar, and I'm not sure as to -# the exact details. -# -# The problem is that we are getting multiple runes running together -# without an obvious cause. +[rune-string] {@1rune:=[rune-1]} {@2rune:=[rune-2]} {@3rune:=[rune-3]} [act-rune-string] -[rune-string] [rune-2] - [rune-1] [rune-2] - [rune-1] [rune-2] [rune-3] - [rune-2] [rune-3] +[act-rune-string] [@2rune] + [@1rune] [@2rune] + [@1rune] [@2rune] [@3rune] + [@2rune] [@3rune] pragma initial-rule [rune-string] -pragma prefix-with [rune-string] [rune-1] -pragma suffix-with [rune-string] [rune-3] +pragma prefix-with [rune-string] [@1rune] +pragma suffix-with [rune-string] [@3rune] [rune-1] a dagger plunged into vines growing out of -- cgit v1.2.3