Hi Rich
I am new to this whole ecosystem, and don't use BBEdit, 
but regarding development tools, have you had a look at 
CodeRunner and their language setup:

They use textmate language grammar which seems to be regular expression 
based

https://macromates.com/manual/en/language_grammars

This is what you can use for CodeRunner ( if that is your thing ):
https://raw.githubusercontent.com/elixir-lang/elixir-tmbundle/master/Syntaxes/Elixir.tmLanguage

( see further here: https://stephenhowells.net/use-elixir-in-coderunner-2/ )

R.
Fridrik.


On Wednesday, April 3, 2019 at 10:32:08 AM UTC+1, Rich Morin wrote:
>
> Writing regexes to parse programming languages is painful at best 
> and impossible at worst.  (I looked into trying to improve BBEdit's 
> rules for Elixir and backed away quickly :-/).  So, I'm glad to see 
> a Real Parser (TM) being applied to the problem of code parsing in 
> text editors. 
>
> That said, I wonder whether Tree-Sitter can handle the effects of 
> Elixir macros on the program syntax.  Could this be a problem? 
>
> -r 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to elixir-lang-core+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/c5d0eab4-4c3a-4dc1-a9f4-ef9f9fe4ba44%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to