reaver-project / vapor

Vapor is a language made as a part of the Reaver Project effort. The name has originated as a word play on a word "vaporware" - the author often called this language a "vaporlang", and later decided to keep that name.
Other
5 stars 4 forks source link

parser, analyzer, codegen: functions with arguments. #5

Closed griwes closed 7 years ago

griwes commented 7 years ago

Since this wants to also be able to do fibonacci as the ultimate example, and since that requires recursion, and since that kind of requires specifying function return types ATM, this also includes support for specifying return types for functions and lambdas.