TODO

parse a.b.

import a.b.{x,y};

prompt

create a concise prompt introducing the language so that large langiage model can read and write chester

abstract syntax

maybe create a trait and let graalvm’s syntax tree variant implement it

block type leak

{let a = Int; let b: a = 1; b}