Documentation
vScript Documentation
Learn how to use vScript, the symbolic protocol for composing stateful interactions across digital platforms.
๐Start Here
New to vScript? Begin with the introduction
Learn the core philosophy and fundamental concepts behind vScript's symbolic protocol design.
๐Core Concepts
Master the fundamentals of vScript syntax and commands
Deep dive into syntax, punctuation semantics, and the complete command reference.
Recommended Learning Path
Design Principles
1
Context-first
Interpretation depends on declared or active state. The same command can behave differently based on context.
2
Expressive minimalism
Small surface area with layered semantics via punctuation. Simple commands with rich meaning.
3
State as first-class input
Tone and mode guide defaults, thresholds, and behavior throughout execution.
Punctuation Reference
Symbol | Name | Meaning | Example |
---|---|---|---|
. | Dot | Ambient / soft evaluation | vS.plan. |
; | Semicolon | Commit / intentional action | vS.apply; |
! | Bang | Urgent / forced execution | vS.flush! |
# | Hash | Tag / context switch | vS.rift#summary |
@ | At | Address target/persona | vS.ping@ops |
Next Steps
Syntax Guide
Learn the fundamental syntax and structure of vScript commands.
Read GuideCore Commands
Explore the standard library of vScript commands and their usage.
View CommandsExamples
See vScript in action with practical examples and use cases.
Try Examples