Skip to content

Zenith89/FunWap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FUNW@AP

DSL Interpereter and Commpiler.

Grammer ::= {}+ ::= fun identifier “(“ “)” ::= | fun “(“ “)” ::= | [] ::= numeric | boolean |string ::= “( “ “) “ | “ ( “ identifier [ , ] “ ) “ ::= {}+ ::= || | | | < whilestmt > | ::= var identifier “ ; “ | var identifier = “;” | var identifier fun = “;” ::=printline “;” ::= identifier “=“ “;” | identifier “=“ ::=if “{“ } [ else “{““}”] ::= while “(“ ”)” “{“ “}” =return “;” = | fun “(“ “)” “;” =“async” return “{“ “}” ::= <LOGIC_OP> ::= <REL_OP > ::= <ADD_OP > ::= <MUL_OP> ::= | | true | false | | | “(“ “)” | {+|-|!} ::= identifier “( “ “) “ | identifier “(“ “)” “;” ::= | [',< callpar >'] <LOGIC_OP> := “&&” | “||” <REL_OP> := “>“ |” < “|” >=“ |” <=“ |” <>“ |” ==“ <MUL_OP> := “*” |” /” <ADD_OP> := “+” |” -” ::= letter { letter | digit } ::=digit

About

Compiler and Interpreter of a Simple functional programming language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages