CLI Usage
hgl interpret <file.hgl> Run with interpreter
hgl build <file.hgl> Compile to native binary
hgl run <file.hgl> Compile and run immediately
hgl check <file.hgl> Type-check only (no execution)
hgl init [name] Create new Han project
hgl repl Interactive REPL
hgl lsp Start LSP server
Examples
hgl interpret examples/피보나치.hgl
hgl check examples/합계.hgl
hgl build examples/합계.hgl && ./합계
hgl init hello-han
hgl repl
hgl check (Type Check Only)
hgl check parses and type-checks a file without running interpreter/codegen.
hgl check examples/합계.hgl
- Success: prints
✓ 타입 검사 통과 - Failure: prints parser/type diagnostics and exits with non-zero status
hgl init (Project Scaffold)
hgl init hello-han
Creates:
hello-han/main.hglhello-han/.gitignore
Default main.hgl prints 안녕하세요!.