Syntax highlighting and editor configuration for the BuildLang effects-oriented systems language.
Syntax highlighting and editor configuration for BuildLang, an effects-oriented compiler project with a verified C path, shader output, and experimental backend research.
- Syntax highlighting for
.bldfiles - Full keyword coverage - 61 language keywords including the effect system (
with,effect,handle,resume,perform) and AI primitives (ai,neural,infer) - Smart indentation, bracket matching, and auto-closing pairs
- Comment toggles (
Ctrl+/) - File icon for
.bld
BuildLang is an effects-oriented systems language with a multi-backend compiler written in Rust. It compiles to:
- C (primary)
- HLSL, GLSL (shader output)
- SPIR-V, LLVM IR, WebAssembly, x86-64, ARM64
fn main() ~ Console {
println!("Hello from BuildLang!");
}
From the Marketplace: View -> Extensions -> search "BuildLang", click Install.
From .vsix directly:
code --install-extension buildlang-0.1.0.vsixOnce installed, the extension activates automatically for any file with the
.bld extension - no commands or configuration required. See
USAGE.md for what the extension provides, how to verify it is
active, and worked examples (including a sample under
examples/).
This extension is editor support only; it provides syntax highlighting and
language configuration. It does not bundle or run the BuildLang compiler. To
build or run .bld programs, use the buildc toolchain from the
language repo.
The browser evidence example is an editor fixture only. It documents Telos workflow vocabulary for highlighting and examples; this package does not compile or execute browser automation.
MIT. Copyright (c) 2026 Zain Dana Harper.
Zentropy Labs · order out of entropy. An independent lab building evidence-first tools that leave a re-checkable artifact behind. Built by Zain Dana Harper in Seattle. The full workbench is at Project Telos.
