Polyglot Language Understanding (wiki page) (github.com)
from armchair_progamer@programming.dev to programming_languages@programming.dev on 02 Jan 2024 19:35

This is a survey of projects/research that try to understand multiple programming languages in a “unified” way.

Includes analysis tools and research, mostly dealing with syntax, including semgrep, GitHub semantic, Language Server Protocol, and ctags. Those are the more well-known ones, the page also has a few less well-known links, but right now isn’t very large.


Andy@programming.dev on 02 Jan 2024 22:28 collapse

Nice to see highlight there, an excellent project with an active and responsive developer. I use it every day in my Zsh aliases and functions, and it’s a much faster shell highlighter than bat (or rich-cli), with better language support as well.