Languages Features Creators CSV Resources Challenges Add Language
GitHub icon

Z-flat

Z-flat - Programming language

< >

Z-flat is a programming language created in 2021 by Adam Hutchings.

#1497on PLDB 2Years Old 17Users
0Books 0Papers

Z-flat is a compiled, statically-typed programming language. Its design goals are intuitive syntax, type-safety, and easy library management.


Example from the web:
~/ factorial /~ ~ recursive implementation ~ factorial_r(x: int): int { if (x < 2) { return 1; } else { return x * factorial_r(x - 1); } } ~ iterative implementation ~ factorial_i(x: int): int { ret: int = 1; loop(x): i: int { ret *= (i + 1); } return ret; }
promela.html 路 z-flat.html 路 incipit.html

View source

- Build the next great programming language Search Day 213 About Blog Acknowledgements Traffic Traffic Today GitHub feedback@pldb.com