I will divide the MVP into smaller stages, which can be imagined as puzzle pieces. When the work is finished and all the pieces are assembled, the picture will look clear.



  • Stack

    Everything is TypeScript for the MVP. The goal is to ship something that works - not something that’s fast. Speed comes later with the real compiler.

      # Help
    @langpkg/lexer        # Source → Tokens
    @langpkg/parser       # Tokens → AST
    
    # main
    @minelang/tscore      # CORE   → everything..
    
    # Tools
    @minelang/tscli       # CLI    → run / build / test / check
    @minelang/vscode-mine # VSCode → syntax highlight + basic LSP