aboutsummaryrefslogtreecommitdiff

Lang Project

VM

  • Add support for type information in a separate stack.
  • Add understanding for record types so that we can view and debug rich types.
  • Add understanding of functions, or at least labels, so that we can hot-reload them.

VM Runner

  • Text protocol over stdout -> websocketd -> web UI
  • Render stack view with type info, VM state view, etc.
  • Ability to step through code and view all information.