Skip to content

zielinsky/first-order-functional-language

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

first-order-functional-language

p ::= {define {d1 . . . dk} for e}
d := [fun f (x1 . . . xl) = e]
e ::=

  • x
  • {e1 ⊕ e2}
  • {ifz e0 then e1 else e2}
  • {let x be e1 in e2}
  • {f (e1 . . . el)}

⊕ ::= + | - | * | <=

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages