Community

LIGO becomes Polyglot

Tezos | 05.01| 415

New logo for LIGO

LIGO is a simple smart contract language designed for developing larger contracts than one would naturally write in Michelson.

The LIGO development team is proud to announce that the LIGO compiler is now equipped with a generic front-end that accepts any parser exposing an interface specified in the code. In practice, this means we can easily integrate alternative syntaxes for the language. The syntaxes that are currently supported are Pascaligo (a Pascal-like syntax) and Cameligo (an OCaml-like syntax).

This is the visible part of the work that is currently being done on LIGO, but at the same time, we are working on:

  • Better Continuous Integration (CI). Currently, LIGO isn’t fit for public consumption as it’s still prototyping major features. However, we are now adding development releases, detailing which features will stay. Developers will then be able to acquaint themselves with the language and integrate LIGO within their toolchains.
  • Strengthening various parts of the code base: generic parsing, stronger type system, optimized backend, documentation, more thorough testing, etc.

Stay tuned!


LIGO becomes Polyglot was originally published in tezos on Medium, where people are continuing the conversation by highlighting and responding to this story.

Comment 0

delete

Are you sure you want to delete this post?