-
Notifications
You must be signed in to change notification settings - Fork 0
Variables Reference
Benedict Albrecht edited this page May 20, 2026
·
3 revisions
Reference variables establish a dependency to a matching object without overwriting the variable. This means following references will still refer to the original object, not to the one matched here.
<< 'name' >>
class C1 ( ) {
let hhh ;
function F1 ( ) {
let aaa = hhh;
let bbb = hhh;
}
}<:let:> let <<name>> <| = <<'name'>> <||> |> ; <:>
The <<'name'>> creates a dependency to the matching hhh object but does not overwrite the name variable. Later references to name still resolve to the original binding.
<:let:> let <<name>> <| = <<name>> <||> |> ; <:>
With a standard <<name>>, the variable is overwritten, so subsequent references resolve to the new object.
- Getting Started
- Sign-Up
- Home Screen
- Creating Your First Template
- Template Editor
- Application Navigation
- Syntax Overview
- Workflow: End-to-End
- Workflow: Test with simpleDemo
- Workflow: Build Template from angularTemp
- Demo Repositories
- Template
- Workbench
- GitHub Integration
- GitHub App Installation
- GitHub Repository Setup
- GitHub Re-linking
- Settings
- Overview
- Declarations
- Types
- Scoping