ToolStabil
REPL
Interaktive Shell zum Testen und Experimentieren mit Velisch-Code in Echtzeit.
Features
Instant Eval
Sofortige Auswertung
Auto-Complete
Tab-Completion
History
Befehlsverlauf
Multi-Line
Mehrzeilige Eingabe
Load Files
Dateien laden
Shell Commands
System-Integration
REPL starten
# Standard REPL
velin repl
# Mit Projekt-Kontext
velin repl --project .
# Mit bestimmter Datei laden
velin repl --load src/utils.velinBeispiel-Session
$ velin repl
Velisch REPL v2.5.0
Type :help for commands, :quit to exit
velin> let x = 42
42
velin> let greet = |name| "Hello, " + name + "!"
<closure>
velin> greet("World")
"Hello, World!"
velin> [1, 2, 3].map(|n| n * 2)
[2, 4, 6]
velin> struct Point { x: number, y: number }
<struct Point>
velin> let p = Point { x: 10, y: 20 }
Point { x: 10, y: 20 }
velin> p.x + p.y
30REPL-Befehle
:helpHilfe anzeigen
:quit / :qREPL beenden
:load <file>Datei laden
:clearBildschirm leeren
:type <expr>Typ anzeigen
:historyVerlauf anzeigen
:save <file>Session speichern
:resetState zurücksetzen
Mehrzeilige Eingabe
velin> fn fibonacci(n: number): number {
...> if (n <= 1) { return n; }
...> return fibonacci(n - 1) + fibonacci(n - 2);
...> }
<fn fibonacci>
velin> fibonacci(10)
55Keyboard Shortcuts
Tab
Auto-Complete
↑ / ↓
History navigieren
Ctrl+C
Eingabe abbrechen
Ctrl+D
REPL beenden
Ctrl+L
Bildschirm leeren
Ctrl+R
History-Suche