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

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