repl
REPL (Read–Eval–Print Loop)
REPL je interaktivní prostředí, kde můžete zadávat příkazy nebo kód a okamžitě vidět výsledky. Je užitečný pro učení, testování a ladění kódu.
Jak REPL funguje
- Read – načte příkaz
- Eval – vyhodnotí příkaz
- Print – zobrazí výsledek
- Loop – pokračuje pro další příkaz
Výhody
- Okamžitá zpětná vazba
- Snadné testování a ladění
- Ideální pro učení a experimenty
Příklady REPL
- Python – `python` / `python3`
- JavaScript – `node`
- Ruby – `irb`
- Clojure – `lein repl`
- Scala – `scala`
- Haskell – `ghci`
- Elixir – `iex`
- PHP – `php -a` (interactive mode)
- R – `R` (v terminálu)
- Lisp – `clisp` nebo `sbcl`
- F# – `fsi`
- Julia – `julia`
Použití
- Výuka programování
- Testování funkcí a algoritmů
- Rychlé experimentování s kódem
Tip
Po ukončení REPL session se stav obvykle ztrácí, takže pro dlouhodobé projekty používejte soubory nebo skripty.
repl.txt · Poslední úprava: autor: admin
