Jamie Balfour

Welcome to my personal website.

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

New features coming to ZPE 1.6.6

ZPE 1.6.5 was a big update with many new features and bug fixes. The next version will bring even more exciting concepts to my programming environment.

My favourite is the new Python-style syntax. ZPE introduced the curly brace notation found in Java, C#, C and many more languages way back in version 1.3.x to allow function declarations to be created in a shorthand way that follows the C style of doing this. Well, version 1.6.6 will now begin the introduction of Python colons to represent functions. I intend only to bring it to functions at present. I very much doubt this will be in version 1.6.6, but I'm looking to have it in version 1.7.x. But will the Python-inspired syntax, therefore, encourage indentation? Probably not.

I'm also working on a ZPE to Python transpiler - this is because although it may not seem like it, Python has quite a similar syntax to ZPE (both languages share a bunch of syntaxes).

I will also be looking into a major restructure of the LAMP parser and looking to move from it to a new parser I call Exparse which will parse all expressions regardless of being logical or mathematical.

Comments
Powered by DASH 2.0