[kwlug-disc] Modern way of doing Lex/Yacc
Erik Schnetter
schnetter at gmail.com
Thu Jun 23 08:50:58 EDT 2022
Yes there is: Dhall!
https://dhall-lang.org
A modern language, designed to handle configuration settings. The
syntax is easy on the eyes. Bindings for many languages.
-erik
On Tue, Jun 21, 2022 at 11:37 PM William Park via kwlug-disc
<kwlug-disc at kwlug.org> wrote:
>
> To Computer Science guys,
>
> You come across a situation that calls for little "embedded interpreter"
> solution.
> - You can use already existing embedded interpreter like Tcl or
> Lua. But, these bring their own baggages.
> - Or, you can use Lex/Yacc (or Flex/Bison) solution which you
> studied in school. For simple situation, this may be the way to go.
>
> But, I'm curious. Is there something more modern? Something that
> leverages 40 years of collective experience in software development.
> Something more than "state machine", but less than full "interpreter".
>
> _______________________________________________
> kwlug-disc mailing list
> kwlug-disc at kwlug.org
> https://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
--
Erik Schnetter <schnetter at gmail.com>
http://www.perimeterinstitute.ca/personal/eschnetter/
More information about the kwlug-disc
mailing list