Get the latest tech news

Lingo: A Go micro language framework for building Domain Specific Languages


Design, build and integrate your own Domain Specific Language with Lingo.

In addition, the AWK implementation is more robust by being less prone to glitches that may appear in the CSV file (e.g., empty newlines, wrongly formatted data-fields). At GitLab, Go is one of our main programming languages and some of the tools we develop required their own, small, embeddable DSLs so that users could properly configure and interact with them. With regards to the Stability, Flexibility and Composability properties, Lingo provides a simple plug-in mechanism to add new functions as well as types without having to touch the core parser or language processor.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of domain

domain

Photo of specific languages

specific languages

Photo of lingo

lingo

Related news:

News photo

If you're curious why every username is a domain, it's because users are sites

News photo

How a UK treaty could spell the end of the .io domain

News photo

Maybe Friend wasn’t crazy for spending $1.8M on a domain after all