Groups | Search | Server Info | Login | Register
Groups > comp.lang.misc > #11774
| From | Janis Papanagnou <janis_papanagnou+ng@hotmail.com> |
|---|---|
| Newsgroups | comp.editors, comp.lang.misc |
| Subject | Vim syntax file for Algol 68 |
| Date | 2026-02-28 16:50 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <10nv2rg$26t0r$3@dont-email.me> (permalink) |
| References | <106131k$2489k$1@dont-email.me> <106jon6$oefp$1@dont-email.me> <109gjfa$2s501$1@dont-email.me> <10jhki8$2qlls$1@nntp.eternal-september.org> |
Cross-posted to 2 groups.
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
Back to comp.lang.misc | Previous | Next — Previous in thread | Find similar
Re: Vim syntax file for Algol 68 Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-01-06 01:21 +0100 Vim syntax file for Algol 68 Janis Papanagnou <janis_papanagnou+ng@hotmail.com> - 2026-02-28 16:50 +0100
csiph-web