From 36cf3a0f0604ef43ce838ff6e9a7fc4e7c299522 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Thu, 9 Feb 2017 15:32:37 -0500 Subject: Lots of additional data --- RGens/data/sample-grammars/names.gram | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 RGens/data/sample-grammars/names.gram (limited to 'RGens/data/sample-grammars/names.gram') diff --git a/RGens/data/sample-grammars/names.gram b/RGens/data/sample-grammars/names.gram new file mode 100644 index 0000000..241159f --- /dev/null +++ b/RGens/data/sample-grammars/names.gram @@ -0,0 +1,30 @@ +[full-name] [first-name] [last-name] + [first-name] [middle-initial] [last-name] + [consonant] [middle-initial] [last-name] + [random-name] [random-name] + +pragma initial-rule [full-name] +pragma export-rule [person] +pragma export-rule [first-name] +pragma export-rule [full-name-and-title] +pragma export-rule [random-name] + +[full-name-and-title] Mr. [first-name-male] [last-name] + Mr. [first-name-male] [middle-initial] [last-name] + Mrs. [first-name-female] [last-name] + Miss [first-name-female] [last-name] + Dr. [first-name] [last-name] + +[person] [first-name] [last-name] + +[first-name] [first-name-male] + [first-name-female] + +[random-name] [actual+random-name] + +[actual+random-name] [syllable] [syllable] + [syllable] [syllable] [last-syllable] + [syllable] [vowel] [consonant-group] [vowel] + [consonant-group] [vowel] [syllable] + [vowel] [syllable] [syllable] + [syllable] [vowel-group] [consonant] -- cgit v1.2.3