Bringing bits together

I’ve now got what’s shaping up to be a pretty good UI system: The UI styling is defined via data in space-format (JSONish)

The layout of the UI is then defined by a second space-format file:

Then the “actions”, in the case above the single button, are defined in a space-script file:


Arrays Completed 75%

Arrays can now be declared separately from it’s definition. So

will now work. I’ve also added two new operators; “array push front”, which looks like -> , and “array push back” which looks like <- . The idea is that it’s pointing from the left to the left-most element, meaning push front and the alternative pointing […]

Arrays Completed 50%

I’ve now finished implementing arrays in my scripting language. For now, they’re not dynamically sized, and they need all their arguments when first created. I.e. you need to write:

You can’t write

You can otherwise access array elements and update them as necessary. All regular automatic type conversion is handled. So:

Will […]