Grammer file parser works great
This commit is contained in:
@@ -3,4 +3,11 @@ a = b ;
|
||||
b = "c" ;
|
||||
b = c "d" ;
|
||||
c = "a" | d ;
|
||||
d = "hasreturn" ;
|
||||
d = "has space" ;
|
||||
d = "has
|
||||
return" ;
|
||||
d = "has \"" ;
|
||||
d = "has
|
||||
ll\"
|
||||
\\\"y8\" \\\\" ;
|
||||
d = "has space" ;
|
||||
|
||||
@@ -3,6 +3,9 @@
|
||||
/*here*/
|
||||
/*here*/fun/*here*/ main/*here*/(/*here*/)/*here*/:/*here*/ int/*here*/ {/*here*/
|
||||
/*here*/ println/*here*/( /*here*/1 /*here*/ )/*here*/
|
||||
|
||||
/*/1337*/
|
||||
|
||||
/*here*/ return /*here*/0/*here*/
|
||||
/*here*/}/*here*/
|
||||
/*here*/
|
||||
|
||||
@@ -3,8 +3,8 @@ import grammer:*
|
||||
import string:*
|
||||
|
||||
fun main():int {
|
||||
/*var a = load_grammer(string("../krakenGrammer.kgm"))*/
|
||||
var a = load_grammer(string("grammer.kgm"))
|
||||
var a = load_grammer(string("../krakenGrammer.kgm"))
|
||||
/*var a = load_grammer(string("grammer.kgm"))*/
|
||||
println(a.to_string())
|
||||
return 0
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user