From 46f6ee5545f0703c1626c8de35a8e6e6217a9b14 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Wed, 8 Feb 2017 14:33:24 -0500 Subject: Update --- RGens/data/sample-grammars/web.gram | 89 +++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 RGens/data/sample-grammars/web.gram (limited to 'RGens/data/sample-grammars/web.gram') diff --git a/RGens/data/sample-grammars/web.gram b/RGens/data/sample-grammars/web.gram new file mode 100644 index 0000000..f17309b --- /dev/null +++ b/RGens/data/sample-grammars/web.gram @@ -0,0 +1,89 @@ +[email] [[actual-email]] + +[fake-email] [[actual-fake-email]] + +[username] [[actual-username]] + +[url] [[actual-url]] + +pragma initial-rule [email] +pragma export-rule [fake-email] +pragma export-rule [username] +pragma export-rule [url] + +[actual-email] [username] @ [subdomain-name] . [domain] + [username] @mail. [domain] + [username] @ [domain] + [username] @ [domain] + [acronym] @ [domain] + [email-alias] @ [domain] + [email-alias] @ [subdomain-name] . [domain] + [username] @ [subdomain-name] . [town-name] .net + [first-name] @ [last-name] .com + [first-name] @ [first-last] . [big-tld] + +[first-last] [first-name] + [first-name] - [last-name] + +[actual-fake-email] [username] @ [subdomain-name] . [fake-domain] + [username] @mail. [fake-domain] + [acronym] @ [fake-domain] + [email-alias] @ [fake-domain] + [email-alias] @ [subdomain-name] . [fake-domain] + +[email-alias] webmaster + abuse + hostmaster + postman + webjockey + email + sales + support + marketingscum + mail + root + + +[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 + +[actual-url] http://www. [domain] / + http://www. [domain] / + http:// [subdomain-name] . [domain] / + http://www. [last-name] . [tld] / + http:// [username] . [domain] / + [url-with-path] + +[url-with-path] http://www.geocities.com/ [neighborhood] / [digit-non0] [digit] [digit] [digit] / + http:// [url-begin] . [acronym] .net/ [url-username] / + + +[neighborhood] siliconvalley + heartland + timessquare + +[url-begin] www + www2 + users + members + +[url-username] [username] + ~ [username] + +[url-state] s + n + e + w + se + nw + ne + sw + univ + u + -- cgit v1.2.3