Commit 60e20356 authored by di68kap's avatar di68kap

- started testbed minilanguage

parent 1e0bc6d8
# EBNF-Syntax for the Testbed-minilanguage for DHParser
# Example for a Testbed. This example contains a few tests for the EBNF
# language
#######################################################################
match:literal
standard {"literal test double quoted"}
{'literal test single suoted'}
{'literal
multiple lines
with gap'}
whitespace
{'literal with right-attached whitespace' }
fail:literal
{ 'literal with left-attached whitespace'}
{quotation marks forgotten}
#######################################################################
match:symbol
"letters" {symbol}
"underscore" {symbol_with_underscore}
""
DHParser-Testbed
================
DHParser-Testbed is a simple DSL to formulate Testcases for DSL development
with DHParser.
......@@ -20,7 +20,7 @@ SCHREIBWEISE
script.:
vizreg-: beleg_id_3
festregel(a): beleg_id_4
fezdregl(a): beleg_id5
fezdregl(a): beleg_id_5
BEDEUTUNG
......@@ -49,5 +49,4 @@ BELEGE
* II 20 nuditatem membrorum illius (puellae) tegere festinarunt fideles
clerici et laici inprimis cum eorum -cula, dein vestibus solitis.
AUTORIN Weber
......@@ -20,7 +20,7 @@ factor = [flowmarker] [retrieveop] symbol !"=" # negative lookahead to b
flowmarker = "!" | "&" | "§" | # '!' negative lookahead, '&' positive lookahead, '§' required
"-!" | "-&" # '-' negative lookbehind, '-&' positive lookbehind
retrieveop = "::" | ":" # '::' pop, ':' retrieve
retrieveop = "::" | ":" # '::' pop, ':' retrieve
group = "(" expression §")"
option = "[" expression §"]"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment