(Please let me know if I asked the same question ago.)

In Universal Ctags, people can write a parser in C language or .ctags language, which I named optlib.

The code written in optlib is translated into C language with regcomp/regexec calls while building a ctags executable. The optlib is extremely convenient for writing an indexer/parser for a small language.

In the Universal Ctags, I got a pull request for Forth language parser from @farvardin.

Initially, it is written in C. However, the parser was so simple. So we rewrote it in optlib.
After rewriting, we polished the pull request.
It is mostly ready to merge (universal-ctags/ctags#3812).

However, there is one issue. @farvardin wanted to use the parser in Geany.
However, I heard from @farvardin that Geany doesn't support optlib-based parsers.
(https://github.com/universal-ctags/ctags/pull/3812/files#r1322116241)

Is what @farvardin wrote correct? If yes, what should we do?


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/issues/3557@github.com>