summaryrefslogtreecommitdiff
path: root/RGens/data/sample-grammars/username.gram
diff options
context:
space:
mode:
Diffstat (limited to 'RGens/data/sample-grammars/username.gram')
-rw-r--r--RGens/data/sample-grammars/username.gram12
1 files changed, 12 insertions, 0 deletions
diff --git a/RGens/data/sample-grammars/username.gram b/RGens/data/sample-grammars/username.gram
new file mode 100644
index 0000000..c2ea622
--- /dev/null
+++ b/RGens/data/sample-grammars/username.gram
@@ -0,0 +1,12 @@
+[username] [[actual-username]]
+
+pragma initial-rule [username]
+
+[actual-username] [random-name]
+ [middle-initial] [random-name]
+ [middle-initial] [last-name]
+ [first-name] . [last-name]
+ [first-name]
+ [random-name] [num-range]
+
+pragma range-rule [num-range] 1 999