REPL単語

リプル

C:\>repl

>>> ?

REPLとはRead-Eval-Print-Loopの略で対話実行環境のことである。

>>> ? 概要

REPLとはRead-Eval-Print-Loopの略でキーボードから打ち込まれた命読み込み(Read)、評価・実行し(Eval)、結果を画面に表示し(Print)、また命待ちの状態に戻る(Loop)処理系のことである。

Windowsコマンドプロンプトドラゴンクエスト戦闘画面(コマンド? → たたかう → [ダメージ計算] → ~ポイントダメージを与えた → コマンド?)などもREPLと呼べそうな気がするが、もっぱらプログラミング言語の分野でよく用いられ、事前プログラムファイルに記述しなくても、REPLのプロンプトにプログラムを打ち込めば実行結果が表示される処理系す。

手軽に命が記述できる反面、一文字でも誤字があればエラーになるため、単一の命を実行して結果を確認するような用い方をすることが多い。中には複数行の命サポートする環境もある。

>>> ? 関連動画

関連動画が見つかりません。ご自分で動画制作しうpして、REPLタグをつけてください。

>>> ? 関連項目

>>> ? 関連項目 Perl

1行にいろいろ詰め込めるPerlなんかはいかにもREPLがありそうな気がしますが、公式なものはないらしいです。

>>> ? 終了

無限ループってこわくね?

>>> exit

そのコマンドはこの環境ではサポートされていません。

>>> quit

そのコマンドはこの環境ではサポートされていません。

>>> bye

そのコマンドはこの環境ではサポートされていません。

>>> ^C

>>>

>>>

>>> 俺たちの戦いはこれからだ

大百科編集者の次回作にご期待ください。

C:\>

【スポンサーリンク】

スマホ版URL:
https://dic.nicovideo.jp/t/a/repl

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

REPL

1 ななしのよっしん
2015/01/12(月) 23:21:33 ID: XOLIAGNSH5
F#にもREPLはあります
2 ななしのよっしん
2016/11/17(木) 13:01:26 ID: Mc/1ft3/j/
Perlの場合、 perl -de 1 でげ、と教わったな。前世紀の話だが。
3 ななしのよっしん
2018/06/18(月) 22:00:30 ID: PNdvvwi7/G
停止するコマンドが分からないREPL実装といえばed(1)。
https://www.gnu.org/fun/jokes/ed-msg.htmlexit参照)