summaryrefslogtreecommitdiff
path: root/test/ragel.d/fbreak1.rl
diff options
context:
space:
mode:
Diffstat (limited to 'test/ragel.d/fbreak1.rl')
-rw-r--r--test/ragel.d/fbreak1.rl56
1 files changed, 0 insertions, 56 deletions
diff --git a/test/ragel.d/fbreak1.rl b/test/ragel.d/fbreak1.rl
deleted file mode 100644
index 249d85b4..00000000
--- a/test/ragel.d/fbreak1.rl
+++ /dev/null
@@ -1,56 +0,0 @@
-/*
- * @LANG: go
- *
- * This test case is GoLang only because we need to exercise access in translated
- * output.
- */
-
-package main
-import "fmt"
-
-%%{
- machine fbreak_eof;
- access foo_;
-
- main := "hello\n" %{ fbreak; };
-}%%
-
-%% write data;
-
-var foo_cs = 0;
-
-func prepare() {
- %%write init;
-}
-
-func exec(data string) {
- var p int = 0
- var pe int = len(data)
- var eof int = pe
- %% write exec;
-}
-
-func finish() {
- if foo_cs >= fbreak_eof_first_final {
- fmt.Println("ACCEPT")
- } else {
- fmt.Println("FAIL")
- }
-}
-
-var inp []string = []string {
- "hello\n",
- "there\n",
-};
-
-func main() {
- for _, data := range inp {
- prepare()
- exec(data)
- finish()
- }
-}
-
-##### OUTPUT #####
-ACCEPT
-FAIL