Up to Main Index Up to Journal for April, 2023
JOURNAL FOR MONDAY 10TH APRIL, 2023
______________________________________________________________________________
SUBJECT: Mere v0.0.1 released (again)
DATE: Mon 10 Apr 18:03:25 BST 2023
In my last writings I said I hoped to get a version of Mere out for people to
play with sometime during this long Easter weekend. All I had left to finish
was updating the documentation. Well that took longer than I expected and
sucked up my whole weekend. However, it’s done and Mere ICE is running the
latest version of Mere :)
So head over to /annex/mere/index.html and have a play.
For those who have been playing along, here are the changes from the release
notes:
v0.0.1 — Monday 10th April, 2023
• Complete rebuild of Mere from scratch.
Due to performance issues and terrible code, Mere has been rewritten
from scratch. This is the first release of that work.
• Support for maps added using [type](k v, k v) syntax for creation.
• Added refute to compliment assert built-in.
• Added delete built-in to delete array, string and map elements.
• Added exists built-in to test for array, string and map elements.
• Added keys built-in to get array indexes or map keys (sorted).
• Added literal built-in to return the value of a variable as a Mere
literal string.
• Added type built-in to return a variable’s type as a string.
As you can see, this is Mere v0.0.1 instead of v0.0.5 :/ Why? Because the code
for the previous versions was atrocious. That and performance that wasn’t. As
a result I have decided that those versions will be buried and not be released
at all, I really have started over from scratch :(
Talking of releasing the code, it needs a little more work and some tests are
currently missing. However, the code should be released soon — maybe with the
next release. At some point, when Mere isn’t evolving so fast, I plan on
sitting down and writing a proper manual for it as well.
If you have any questions, problems, ideas, additions, things you don’t like
about Mere or find bugs please drop me a quick email. Have your say! If you
don’t, then I can’t do anything about it: diddymus@wolfmud.org
--
Diddymus
Up to Main Index Up to Journal for April, 2023