Skip to main content

Draton Quickstart

This quickstart assumes you installed a prebuilt Early Tooling Preview release.

The release installers update PATH automatically when practical. Open a new shell after installation if drat is not visible immediately.

1. Verify the CLI

drat --version

2. Run the bundled hello-world file

drat run examples/hello.dt

Expected output:

hello, draton!

3. Use the bundled sample project

cd examples/early-preview/hello-app

4. Check formatting

drat fmt --check src

5. Run the linter

drat lint src

6. Inspect tasks

drat task

7. Build via the task runner

drat task build

Run the built program:

Linux / macOS:

./build/hello-preview

Windows PowerShell:

.\build\hello-preview

8. Build and run the sample project directly

Still inside examples/early-preview/hello-app:

drat build
drat run

9. Build directly with drat

From the repository root or extracted archive root:

drat build examples/hello.dt -o hello-tooling

Then run the output:

Linux / macOS:

./hello-tooling

Windows:

.\hello-tooling

10. Start the language server

drat lsp

Your editor should launch that command as a stdio language server.

Need full install details?

See: