Strumenta / kolasu

Kotlin Language Support – AST Library
Apache License 2.0
111 stars 12 forks source link

Add support for typesystem #116

Open ftomassetti opened 2 years ago

ftomassetti commented 1 year ago

This could be connected to the work that @loradd is doing for symbol resolution

ftomassetti commented 1 year ago

Within the context of releasing Kolasu 1.6 we should identify possible changes to the API that could be necessary to later enable the implementation of the typesystem. Adding APIs is not necessarily something we should do before releasing 1.6.

I would think that annotations could be something useful to add for storing the computer types.

@loradd do you have thoughts about this?

ftomassetti commented 1 year ago

After discussing with @loradd we concluded that probably we will not need to introduce API incompatible changes to support types, so we do not need to get this solved for Kolasu 1.6