Skip to content

Documentation Coverage Inventory

This inventory records the disposition of the former doc/ specifications. The archived copies are historical and do not override the listed destinations.

Archived source Disposition and canonical current documentation
Original language specification and changelog Historical baseline. Replaced by the complete Language Reference.
Character/integer conversion specification Migrated to Types and Conversions and Strings and Characters.
Enum specification Migrated to Enumerations.
Array specification Migrated to Arrays and Slices; callable methods remain in runtime guides.
String specification and String Handling v2 Reconciled in Strings and Characters and String Methods. Conflicting earlier character models are historical.
anyvalue specification Public behavior moved to anyvalue and the anyvalue runtime guide. Private layout remains compiler/runtime-owned.
Object allocation/lifetime specification Migrated to Objects and Properties.
Property specification Migrated to Objects and Properties.
Object type-information notes User-visible tests/casts moved to Objects and Properties; implementation detail belongs to compiler code.
Exception/backtrace specification Semantics moved to Statements and Control Flow; implementation summarized in Exceptions and Backtraces.
Module system specification Source behavior migrated to Modules and Packages.
Package specification Search and identity behavior migrated to Modules and Packages and Using the Compiler.
Module implementation notes Current design summarized in Module and Interface Internals; obsolete embedded-interface designs remain historical.
DQM interface-format specification Current user contract is DQ Module Artifacts; implementation is summarized in Module and Interface Internals.
Build specification Current user behavior is Using the Compiler; superseded .dqm layouts are historical.
Cross-compiling notes Maintained user workflow is Cross-Compiling and Packaging; maintainer notes are Release and Cross-Build Notes.
Method-local use notes Migrated to Declarations and Scope and Modules and Packages.
DQ writing hints for AI agents Replaced by Writing Current DQ, which links to normative pages rather than duplicating specifications.

Original Specification Sections

Original area Canonical destination
Overview and design principles Home, Motivation
Lexical structure and literals Lexical Structure
Types, variables, and constants Types and Conversions, Declarations and Scope
Expressions and operators Expressions and Operators
Statements and control flow Statements and Control Flow
Functions Functions
Objects and properties Objects and Properties
Pointers and memory Structures, Pointers, and Function References, Objects and Properties
Modules and namespaces Modules and Packages
Compiler directives and C access Attributes, Directives, and Interoperability
Standard library Runtime and Standard Modules sections of the site
Rejected features and open questions Historical only unless reintroduced as a separate design proposal