Documentation
Dokumentation
41 chapters — everything from your first program to the bytecode VM. Available in English and German.
41 Kapitel — vom ersten Programm bis zur Bytecode-VM. Verfügbar auf Englisch und Deutsch.
Pipe (SPR) is a Semantic Pipeline Runtime — AI operations as language primitives.
Pipe (SPR) ist eine Semantic Pipeline Runtime — KI-Operationen als Sprachbestandteile.
Language Guide
Sprachführer
01
Getting Started
Erste Schritte
Installation, your first Pipe program, REPL basics, and project setup.
Installation, dein erstes Pipe-Programm, REPL-Grundlagen und Projekt-Setup.
02
Language Tour
Sprachübersicht
A rapid tour of syntax, pipelines, types, and the standard library.
Ein schneller Rundgang durch Syntax, Pipelines, Typen und die Standardbibliothek.
03
Types and Expressions
Typen und Ausdrücke
All built-in types, literals, operators, and expression evaluation rules.
Alle eingebauten Typen, Literale, Operatoren und Regeln zur Ausdrucksauswertung.
04
Control Flow
Kontrollfluss
Conditionals, loops, match expressions, and early returns.
Bedingungen, Schleifen, Match-Ausdrücke und vorzeitige Rückgaben.
05
Functions and Closures
Funktionen und Closures
Defining functions, closures, partial application, and higher-order patterns.
Funktionen definieren, Closures, partielle Anwendung und Higher-Order-Muster.
06
Pipelines
Pipelines
The pipeline operator, stage composition, error propagation, and best practices.
Der Pipeline-Operator, Stufenkomposition, Fehlerpropagation und Best Practices.
07
Data Structures
Datenstrukturen
Lists, maps, sets, tuples, strings, and common transformation operations.
Listen, Maps, Sets, Tupel, Strings und gängige Transformationsoperationen.
08
Error Handling
Fehlerbehandlung
Error types, try-catch, error propagation in pipelines, and logging.
Fehlertypen, Try-Catch, Fehlerweiterleitung in Pipelines und Logging.
Reference
Referenz
10
Builtin Reference
Builtin-Referenz
Complete reference for all 81 built-in functions with signatures and examples.
Vollständige Referenz aller 81 Builtin-Funktionen mit Signaturen und Beispielen.
Tooling & Internals
Tooling & Interna
11
Tooling
Tooling
CLI flags, build modes, debugging, profiling, and the Pipe developer toolchain.
CLI-Flags, Build-Modi, Debugging, Profiling und die Pipe-Entwickler-Toolchain.
12
Execution Models
Ausführungsmodelle
Tree-walker vs bytecode VM. When to use each and how to switch.
Tree-Walker vs. Bytecode-VM. Wann welches Modell und wie man wechselt.
13
Bytecode VM
Bytecode-VM
Instruction set, compilation pipeline, caching, and ~7× speedup details.
Befehlssatz, Kompilierungs-Pipeline, Caching und Details zum ~7× Speedup.
14
Architecture
Architektur
Lexer, parser, AST, compiler, VM, and AI provider subsystem architecture.
Architektur von Lexer, Parser, AST, Compiler, VM und KI-Provider-Subsystem.
Practical
Praktisch
16
Cookbook
Kochrezepte
25 practical recipes: text processing, file I/O, API calls, AI pipelines, and more.
25 praktische Rezepte: Textverarbeitung, Datei-I/O, API-Calls, KI-Pipelines und mehr.
AI
KI
19
AI Builtins
KI-Builtins
All 25 AI functions in depth: summarize, translate, classify, embed, ai_tool, and more.
Alle 25 KI-Funktionen im Detail: summarize, translate, classify, embed, ai_tool und mehr.
18
Roadmap
Roadmap
Upcoming features, planned milestones, and community-driven development priorities.
Kommende Features, geplante Meilensteine und community-getriebene Entwicklungsprioritäten.
Full documentation on GitHub
Vollständige Dokumentation auf GitHub
Browse all chaptersAlle Kapitel durchsuchen