Skip to content

Project Structure

  • Entry Point: main.go
  • Core: lexer, parser, AST
  • Runtime: compiler, VM, interpreter, value system, environment, error handling, pretty printing
  • Libraries: Built-in modules like time
  • Tests / Demos: Comprehensive .dy scripts demonstrating all features