Co je to REPL (Read-Eval-Print-Loop)?
Výraz:
REPL
Význam:
REPL je zkratka pro Read-Eval-Print-Loop někdy také nazývaný language shell (jazyková příkazová řádka).
Jedná se o jednoduché prostředí pro programování, kde uživatel může napsat výraz, který je vyhodnocen a okamžitě se vrátí uživateli výsledek.
REPL smyčka sestává z těchto kroků:
1) Read - přečtení výrazu (případně více výrazů) a vytvoření dat
2) Eval - Vyhodnocení dat z prvního bodu
3) Print - Vypsání dat
4) Loop - Skok na bod číslo jedna
Zpravidla se používá u jazyků vycházejících z jazyka LISP, u různých unixových shellů, skriptovacích jazyků a jazyků k matematickým výpočtům (například iPython).
Jedná se o jednoduché prostředí pro programování, kde uživatel může napsat výraz, který je vyhodnocen a okamžitě se vrátí uživateli výsledek.
REPL smyčka sestává z těchto kroků:
1) Read - přečtení výrazu (případně více výrazů) a vytvoření dat
2) Eval - Vyhodnocení dat z prvního bodu
3) Print - Vypsání dat
4) Loop - Skok na bod číslo jedna
Zpravidla se používá u jazyků vycházejících z jazyka LISP, u různých unixových shellů, skriptovacích jazyků a jazyků k matematickým výpočtům (například iPython).