Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Language reference

Every source file uses the .clipasm extension and begins with clipasm 1. Choose the topic you need:

TopicPage
file layout, project settings, inputs, parameters, and outputFiles and configuration
exact numbers, durations, expressions, and scalar aliasesScalar values and expressions
calls, optional syntax, bodies, and generic type selectionStatements and calls
implicit inputs, explicit graph arguments, ownership, and visibilityStack binding
clip, stack blocks, graph names, and referencesComposition forms
placement paths, marker ranges, and timeline coordinatesTimeline selectors and ranges
source imports and trusted external implementationsImports and external programs
built-in call signatures and examplesBuilt-in programs
CLI source and root bindingsCommand-line reference

The formal grammar is the normative EBNF for language version 1. Learning chapters and guides explain common workflows. These reference pages own exact authored behavior.