@techee should comment on if the C file generated by optlib that I see is part of universal-ctags/ctags#3812 can be directly used by Geany, that is beyond my pay grade.

I don't think there's any issue with these parsers (apart from possible speed problems, depends on how complex and how many regexes there are). We currently don't use any but we could just grab the generated C source.

My personal (very arbitrary) benchmark of speed acceptability would be that there shouldn't be any significant lags when editing a 1000 LOC source on Raspberry Pi 4. I had this problem with the PEG-based Kotlin parser in

#3034


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/1715872423@github.com>