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