From Newsgroup: comp.lang.misc
Meanwhile I've done a thorough rewrite of the original Vim syntax file! Keywords have been cleaned up, fixed or removed, and many more keywords
that are supported by the Genie interpreter have been added, based on
what the source files from the current Genie release (algol68g-3.10.10, 2026-02-03) have defined (since not all Genie features are documented).
The match mechanism has been introduced to appear now almost everywhere
to significantly reduce the syntax file size and persistently solve the sub-string highlighting issue that was inherited from the old original
version.
This version carries the implicit version number 0.3x and could now
become the base for an official version 0.4 for the Vim repositories.
Currently you can find it [only] here:
http://algol68.gridbug.de/algol68.vim http://algol68.gridbug.de/algol68.vim_README
Future updates will consider new functions that make their way into
the Genie interpreter - that is, if I'm getting aware of any changes
(in the past they haven't been specifically announced). And there's
still a set of functions from a supported external math library that I
also intend to add soon.
I've visually inspected the syntax highlighting on a few dozen source
files and it appears to work fine. But since Algol 68 and specifically
the Genie system supports a plethora of features I cannot guarantee
that everything is there and works perfectly. So if you happen to find
any issues I'd appreciate hints (per email or newsgroup post).
Thanks.
Janis
--- Synchronet 3.21d-Linux NewsLink 1.2