Jamie Balfour

Welcome to my personal website.

Find out more about me, my personal projects, reviews, courses and much more here.

Official ZPE/YASS documentationLanguage flexibility

ZPE, and indeed the YASS language that ZPE works with, were designed to be flexible. Within ZPE it is possible to overwrite key features such as built-in functions.

This language flexibility is one of the key features of YASS and it spawned from it's original purpose to be an easy-to-learn, robust and flexible language, mainly designed for education.

Ultimately, this flexibility lead to the decision to add syntactic sugar to the syntax, allowing optional tokens to be added to code that aren't required but are good at adding to the descriptiveness of code.

Comments
Feedback 👍
Comments are sent via email to me.