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

1

Introduction to vScript

Understand the philosophy and core concepts

Read โ†’
2

Quick Start Guide

Your first vScript session in minutes

Start โ†’
3

Syntax Fundamentals

Learn the structure and rules of vScript

Learn โ†’
4

Core Commands

Master the essential vScript command library

Explore โ†’
5

Interactive Examples

Practice with real vScript scenarios

Practice โ†’

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

SymbolNameMeaningExample
.DotAmbient / soft evaluationvS.plan.
;SemicolonCommit / intentional actionvS.apply;
!BangUrgent / forced executionvS.flush!
#HashTag / context switchvS.rift#summary
@AtAddress target/personavS.ping@ops

Next Steps

Syntax Guide

Learn the fundamental syntax and structure of vScript commands.

Read Guide
Core Commands

Explore the standard library of vScript commands and their usage.

View Commands
Examples

See vScript in action with practical examples and use cases.

Try Examples