An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

A read–eval–print loop (REPL), also termed an interactive toplevel or language shell, is a simple interactive computer programming environment that takes single user inputs, executes them, and returns the result to the user; a program written in a REPL environment is executed piecewise. The term usually refers to programming interfaces similar to the classic Lisp machine interactive environment. Common examples include command-line shells and similar environments for programming languages, and the technique is very characteristic of scripting languages.

Property Value
dbo:abstract
  • Un bucle Lectura-Evaluación-Impresión, REPL por las siglas en inglés de «Read-Eval-Print-Loop», también conocido como alto nivel interactivo o consola de lenguaje, es un entorno de programación interactiva basado en un proceso cíclico donde se lee un fragmento de código ingresado por el usuario, se evalúa y se devuelve un resultado al usuario; las partes de programa escrito en un entorno pueden compartir un estado global mientras el programa esté activo. El término se utiliza normalmente para referirse a interfaces de programación similares al clásico entorno interactivo de programación de la máquina Lisp. Entre los ejemplos comunes se cuentan las interfaces de línea de comandos y entornos similares de lenguajes de programación. Es especialmente característico de los lenguajes de script.​ (es)
  • A read–eval–print loop (REPL), also termed an interactive toplevel or language shell, is a simple interactive computer programming environment that takes single user inputs, executes them, and returns the result to the user; a program written in a REPL environment is executed piecewise. The term usually refers to programming interfaces similar to the classic Lisp machine interactive environment. Common examples include command-line shells and similar environments for programming languages, and the technique is very characteristic of scripting languages. (en)
  • Un Read–Eval–Print Loop (REPL), noto anche come un interactive toplevel o linguaggio shell, è un ambiente di programmazione semplice e interattivo che accetta input da parte di un singolo utente (vale a dire singole espressioni), li valuta e restituisce il risultato all'utente; un programma scritto in un ambiente REPL viene eseguito a tratti. Il termine è solitamente usato per riferirsi a interfacce di programmazione simili al classico ambiente interattivo della . Esempi comuni includono shell a riga di comando e ambienti simili per i linguaggi di programmazione ed è una particolare caratteristica dei linguaggi di scripting. (it)
  • REPL(read-eval-print loop) 또는 인터랙티브 톱레벨(interactive toplevel), 랭기지 셸(language shell)은 단일 사용자의 입력(예: 단일 식)을 취하고 이를 평가(실행)하고 결과를 사용자에게 반환시키는 단순한 상호작용 컴퓨터 프로그래밍 환경이다. REPL 환경으로 작성된 프로그램은 구간마다 실행된다. 이 용어는 보통 클래식 리스프 머신 상호작용 환경과 유사한 프로그래밍 인터페이스를 의미하기도 한다. 일반적인 예로는 프로그래밍 언어를 위한 명령 줄 셸 및 유사 환경을 들 수 있으며 기법은 스크립트 언어의 특징과 매우 닮아있다. (ko)
  • REPL (Read-Eval-Print Loop) とは、入力・評価・出力のループのこと。インタプリタにおいて、ユーザーとインタプリタが対話的にコード片を実行できるもの。 (ja)
  • REPL (ang. read-eval-print loop) – proste, interaktywne środowisko programowania. Pojęcie to jest najczęściej stosowane w odniesieniu do języka programowania Lisp, lecz może być też zastosowany do wiersza poleceń powłoki.Popularne są również środowiska dla innych języków takich jak Smalltalk, Perl, Python, Ruby, Haskell, Scheme, Clojure i wielu innych. Praktycznie każdy język uruchamiany jako interpreter posiada REPL. Dzięki REPL użytkownik może wprowadzać polecenia, które zostaną wykonane a ich wynik wypisany na ekran. (pl)
  • REPL (от англ. read-eval-print loop — «цикл „чтение — вычисление — вывод“») — форма организации простой интерактивной среды программирования в рамках средств интерфейса командной строки. Чаще всего этой аббревиатурой характеризуется интерактивная среда языка программирования Лисп, однако такая форма характерна и для интерактивных сред языков Erlang, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby, Scala, Smalltalk, Swift, Tcl и других. В такой среде пользователь может вводить выражения, которые среда тут же будет вычислять, а результат вычисления отображать пользователю. Названия элементов цикла связаны с соответствующими примитивами Лиспа: * функция read читает одно выражение и преобразует его в соответствующую структуру данных в памяти; * функция eval принимает одну такую структуру данных и вычисляет соответствующее ей выражение; * функция print принимает результат вычисления выражения и печатает его пользователю. Чтобы реализовать REPL-среду для некоторого языка, достаточно реализовать три функции: чтения, вычисления и вывода, и объединить их в бесконечный цикл. REPL-среда очень удобна при изучении нового языка, так как предоставляет пользователю быструю обратную связь. (ru)
  • REPL (Read-eval-print loop — цикл читання-обчислення-друку, мовна оболонка) — просте інтерактивне середовище програмування для комп’ютера, яке приймає однокористувацькі введення, виконує їх і повертає результат користувачеві; програма, написана в середовищі REPL, виконується поштучно. Цей термін зазвичай вживається стосовно інтерактивного середовища мови програмування Lisp, але може застосовуватись і до інтерактивних середовищ мов Smalltalk, Python, Ruby, Haskell, JavaScript та ін. (uk)
  • “读取-求值-输出”循环(英語:Read-Eval-Print Loop,简称REPL),也被称做交互式顶层构件(英語:interactive toplevel),是一个简单的,交互式的编程环境。这个词常常用于指代一个Lisp的交互式开发环境,也能指代命令行的模式。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2051964 (xsd:integer)
dbo:wikiPageLength
  • 8682 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1121718023 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Un bucle Lectura-Evaluación-Impresión, REPL por las siglas en inglés de «Read-Eval-Print-Loop», también conocido como alto nivel interactivo o consola de lenguaje, es un entorno de programación interactiva basado en un proceso cíclico donde se lee un fragmento de código ingresado por el usuario, se evalúa y se devuelve un resultado al usuario; las partes de programa escrito en un entorno pueden compartir un estado global mientras el programa esté activo. El término se utiliza normalmente para referirse a interfaces de programación similares al clásico entorno interactivo de programación de la máquina Lisp. Entre los ejemplos comunes se cuentan las interfaces de línea de comandos y entornos similares de lenguajes de programación. Es especialmente característico de los lenguajes de script.​ (es)
  • A read–eval–print loop (REPL), also termed an interactive toplevel or language shell, is a simple interactive computer programming environment that takes single user inputs, executes them, and returns the result to the user; a program written in a REPL environment is executed piecewise. The term usually refers to programming interfaces similar to the classic Lisp machine interactive environment. Common examples include command-line shells and similar environments for programming languages, and the technique is very characteristic of scripting languages. (en)
  • Un Read–Eval–Print Loop (REPL), noto anche come un interactive toplevel o linguaggio shell, è un ambiente di programmazione semplice e interattivo che accetta input da parte di un singolo utente (vale a dire singole espressioni), li valuta e restituisce il risultato all'utente; un programma scritto in un ambiente REPL viene eseguito a tratti. Il termine è solitamente usato per riferirsi a interfacce di programmazione simili al classico ambiente interattivo della . Esempi comuni includono shell a riga di comando e ambienti simili per i linguaggi di programmazione ed è una particolare caratteristica dei linguaggi di scripting. (it)
  • REPL(read-eval-print loop) 또는 인터랙티브 톱레벨(interactive toplevel), 랭기지 셸(language shell)은 단일 사용자의 입력(예: 단일 식)을 취하고 이를 평가(실행)하고 결과를 사용자에게 반환시키는 단순한 상호작용 컴퓨터 프로그래밍 환경이다. REPL 환경으로 작성된 프로그램은 구간마다 실행된다. 이 용어는 보통 클래식 리스프 머신 상호작용 환경과 유사한 프로그래밍 인터페이스를 의미하기도 한다. 일반적인 예로는 프로그래밍 언어를 위한 명령 줄 셸 및 유사 환경을 들 수 있으며 기법은 스크립트 언어의 특징과 매우 닮아있다. (ko)
  • REPL (Read-Eval-Print Loop) とは、入力・評価・出力のループのこと。インタプリタにおいて、ユーザーとインタプリタが対話的にコード片を実行できるもの。 (ja)
  • REPL (ang. read-eval-print loop) – proste, interaktywne środowisko programowania. Pojęcie to jest najczęściej stosowane w odniesieniu do języka programowania Lisp, lecz może być też zastosowany do wiersza poleceń powłoki.Popularne są również środowiska dla innych języków takich jak Smalltalk, Perl, Python, Ruby, Haskell, Scheme, Clojure i wielu innych. Praktycznie każdy język uruchamiany jako interpreter posiada REPL. Dzięki REPL użytkownik może wprowadzać polecenia, które zostaną wykonane a ich wynik wypisany na ekran. (pl)
  • REPL (Read-eval-print loop — цикл читання-обчислення-друку, мовна оболонка) — просте інтерактивне середовище програмування для комп’ютера, яке приймає однокористувацькі введення, виконує їх і повертає результат користувачеві; програма, написана в середовищі REPL, виконується поштучно. Цей термін зазвичай вживається стосовно інтерактивного середовища мови програмування Lisp, але може застосовуватись і до інтерактивних середовищ мов Smalltalk, Python, Ruby, Haskell, JavaScript та ін. (uk)
  • “读取-求值-输出”循环(英語:Read-Eval-Print Loop,简称REPL),也被称做交互式顶层构件(英語:interactive toplevel),是一个简单的,交互式的编程环境。这个词常常用于指代一个Lisp的交互式开发环境,也能指代命令行的模式。 (zh)
  • REPL (от англ. read-eval-print loop — «цикл „чтение — вычисление — вывод“») — форма организации простой интерактивной среды программирования в рамках средств интерфейса командной строки. Чаще всего этой аббревиатурой характеризуется интерактивная среда языка программирования Лисп, однако такая форма характерна и для интерактивных сред языков Erlang, Groovy, Haskell, Java, JavaScript, Perl, PHP, Python, Ruby, Scala, Smalltalk, Swift, Tcl и других. (ru)
rdfs:label
  • REPL (es)
  • Read–eval–print loop (it)
  • REPL (ja)
  • REPL (ko)
  • Read–eval–print loop (en)
  • REPL (pl)
  • REPL (pt)
  • REPL (ru)
  • REPL (uk)
  • 读取﹣求值﹣输出循环 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is owl:differentFrom of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License