API Reference

Complete reference documentation for the Quartz programming language, standard library, and tooling.

Quick Reference

📝 Types

Primitive types, their properties, ranges, and default values.

View Types →

⚡ Operators

Arithmetic, comparison, logical, and assignment operators.

View Operators →

🔑 Keywords

Reserved words in the language for control flow and declarations.

View Keywords →

💻 CLI Tools

Command-line interface usage, flags, and execution modes.

View CLI Guide →

Language Reference

Category Description
Data Types Detailed info on integers, doubles, and strings.
Operators Full list of arithmetic and logical operations.
Keywords Comprehensive guide to reserved words.
Exceptions List of built-in exception types.

Standard Library Reference

Module Purpose Link
system.io Console input and output View Doc
system.math Mathematical functions View Doc
system.string String manipulation View Doc
system.convert Type conversion View Doc
system.collection Arrays and Dictionaries View Doc
system.time Date and time functions View Doc
system.fs File system operations View Doc
system.json JSON parsing and generation View Doc

Tooling Reference

Tool Purpose Link
quartz CLI Main interpreter and bytecode VM View Doc
Bytecode Format internal bytecode specification View Doc