I will mention just created lexers in this topic

All questions regarding lexer highlighting schemes are discussed here...
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Lexer MoonBit is just made.
It is new language, not popular yet, but I decided to make lexer. a) site of language is good and detailed. b) they have github page with many stars. c) VS Code syntax file has N*1000 downloads already.
Lang is promising, it is giving some new features not present in other langs.
--
I can make build-system for it too (based on Sublime Text build system) but I don't see requests for it. nobody will use it. if someone needs it, tell me. As usual for build-systems for other langs.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

I see SublimeText has new syntax, OpenFGA. but very unpopular - 2 downloads per all its time 3 weeks.
https://packagecontrol.io/packages/OpenFGA
VSCode syntax for OpenFGA has 3K downloads, good. but I am not sure now. is it popular or not? github page of language looks good, many stars.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Language 'C3'. SublimeText don't have syntax file at https://packagecontrol.io/ . VSCode has the syntax file, but it was released at 2024-12 and since then we have only 730 downloads. not much. so, language is not popular yet. I did not make the lexer.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Language 'Curry'. Site of language is good, seems lang is useful, many applications, several universities support the language. But it is not popular: Sublime Text syntax has only 215 downloads during last 8 years. very small amount. I did not make the lexer.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

I looked at download counters for 'Typst' lang. For SublimeText syntax file exists, counter is 1K for 2 years. Small. But for VSCode they have about 10 different extensions related to the language, and most popular of them have counters 40K and 20K. So language is rather popular, at least for VSCode users.
So, ToDo for me.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Lexer 'Typst' is published.
Currently not all cases of codeblocks with triple backticks are ok, ie give proper sub-lexer for codeblock.
EDIT: that was solved, in lexer.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Lexer 'Intel ISPC' is published.
It is for Intel's new language.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Lexer "Blueprint" is just published.
It's for GNOME GTK Blueprint compiler.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

I found mentioning of 'CovScript' lexer for ecode editor. looked at VSCode extensions site: 2 extensions for CovScript, one with 200 downloads and another with 270 downloads. language is made by a CJK student, as I see. not popular. declined.

VSCode extension for 'Gtk Blueprint' lang has 4.600 downloads. it is better number.
main Alexey
Posts: 2532
Joined: 25.08.2021 18:15

Re: I will mention just created lexers in this topic

Post by main Alexey »

Tera language (template engine in Rust).
but I read that Tera is based on Jinja2, and we already have Jinja2 lexer for CudaText. i checked few sample Tera files (*.html), they are handled OK by Jinja2 lexer.
new lexer not needed. until users show me what features of Tera are not highlighted.
Post Reply