Skip to content

Releases: mateusfccp/pinto

Simple LSP server

19 Aug 00:04
5281d46
Compare
Choose a tag to compare

This version brings an initial implementation of an LSP server, which will emit diagnostics based on the already present scanning, parsing and resolving steps.

The server is available through the executable pinto_server, which is provided together with the default pinto executable. It can be used with the VS Code Extension.

Other changes:

  • Now, a resolve error is emitted when importing a package that's not available in your environment.

Full Changelog: v0.0.2...v0.0.3

Small fix in compiler

13 Aug 20:42
a9d7dc3
Compare
Choose a tag to compare

There was a bug when compiling the following code:

type A(T) = A([T] list)

As T was not being used directly, the generated class would not have <T> as a type parameter.

This issue has been fixed.

Full Changelog: v0.0.1...v0.0.2

A whole new world

13 Aug 20:40
32fc857
Compare
Choose a tag to compare

The first release has basic support for importing, resolving and compiling.

See the details in the announcement blog post.

Full Changelog: https://github.com/mateusfccp/pinto/commits/v0.0.1