<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=REPL</id>
	<title>REPL - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=REPL"/>
	<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=REPL&amp;action=history"/>
	<updated>2026-04-04T21:35:05Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=REPL&amp;diff=51158&amp;oldid=prev</id>
		<title>2021년 2월 17일 (수) 07:55에 Pythagoras0님의 편집</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=REPL&amp;diff=51158&amp;oldid=prev"/>
		<updated>2021-02-17T07:55:15Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 2월 17일 (수) 07:55 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l86&quot; &gt;86번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;86번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 메타데이터 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==메타데이터==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q2032810 Q2032810]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q2032810 Q2032810]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Spacy 패턴 목록===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;read&amp;#039;}, {&amp;#039;OP&amp;#039;: &amp;#039;*&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;eval&amp;#039;}, {&amp;#039;OP&amp;#039;: &amp;#039;*&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;print&amp;#039;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;loop&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LEMMA&amp;#039;: &amp;#039;repl&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;read&amp;#039;}, {&amp;#039;OP&amp;#039;: &amp;#039;*&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;eval&amp;#039;}, {&amp;#039;OP&amp;#039;: &amp;#039;*&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;print&amp;#039;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;Loop&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;read&amp;#039;}, {&amp;#039;OP&amp;#039;: &amp;#039;*&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;#039;eval&amp;#039;}, {&amp;#039;OP&amp;#039;: &amp;#039;*&amp;#039;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;print_loop&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=REPL&amp;diff=46955&amp;oldid=prev</id>
		<title>Pythagoras0: /* 메타데이터 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=REPL&amp;diff=46955&amp;oldid=prev"/>
		<updated>2020-12-26T12:11:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;메타데이터: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2020년 12월 26일 (토) 12:11 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l85&quot; &gt;85번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;85번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== 메타데이터 ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===위키데이터===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* ID :  [https://www.wikidata.org/wiki/Q2032810 Q2032810]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=REPL&amp;diff=46373&amp;oldid=prev</id>
		<title>Pythagoras0: /* 노트 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=REPL&amp;diff=46373&amp;oldid=prev"/>
		<updated>2020-12-21T14:59:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;노트: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 노트 ==&lt;br /&gt;
&lt;br /&gt;
===위키데이터===&lt;br /&gt;
* ID :  [https://www.wikidata.org/wiki/Q2032810 Q2032810]&lt;br /&gt;
===말뭉치===&lt;br /&gt;
# In a REPL, the user enters one or more expressions (rather than an entire compilation unit) and the REPL evaluates them and displays the results.&amp;lt;ref name=&amp;quot;ref_0ffad9e2&amp;quot;&amp;gt;[https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop Read–eval–print loop]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Because the print function outputs in the same textual format that the read function uses for input, most results are printed in a form that could be copied and pasted back into the REPL.&amp;lt;ref name=&amp;quot;ref_0ffad9e2&amp;quot; /&amp;gt;&lt;br /&gt;
# The REPL of CLIM, SLIME, and the Symbolics Lisp Machine can also read back unreadable objects.&amp;lt;ref name=&amp;quot;ref_0ffad9e2&amp;quot; /&amp;gt;&lt;br /&gt;
# REPL support for compiled languages is usually achieved by implementing an interpreter on top of a virtual machine which provides an interface to the compiler.&amp;lt;ref name=&amp;quot;ref_0ffad9e2&amp;quot; /&amp;gt;&lt;br /&gt;
# As a professional UI dev, the Chrome DevTools and the Node.js read-eval-print-loop (REPL) became my favorite tools early on.&amp;lt;ref name=&amp;quot;ref_a0f3c77c&amp;quot;&amp;gt;[https://www.freecodecamp.org/news/this-is-why-your-read-eval-print-loop-is-so-amazing-cf0362003983/ This is why your read-eval-print-loop is so amazing]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Your application runtime is in a specific state and the REPL helps you to interact with it.&amp;lt;ref name=&amp;quot;ref_a0f3c77c&amp;quot; /&amp;gt;&lt;br /&gt;
# The REPL will read and evaluate the commands and print the result and then go back to the start to read your next input.&amp;lt;ref name=&amp;quot;ref_a0f3c77c&amp;quot; /&amp;gt;&lt;br /&gt;
# According to Stuart Halloway, the absence of a REPL in Java is the most significant reason why schools started to move to other languages to teach programming.&amp;lt;ref name=&amp;quot;ref_a0f3c77c&amp;quot; /&amp;gt;&lt;br /&gt;
# Using REPL, programmers save a lot of time by running and debugging blocks of code which is much better than running an entire program and verifying its correctness.&amp;lt;ref name=&amp;quot;ref_98e4d2ce&amp;quot;&amp;gt;[https://support.hackerrank.com/hc/en-us/articles/360033991833-REPL-Read-Eval-Print-Loop- REPL [ Read — Eval — Print — Loop] – HackerRank Support Center]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# REPL is officially supported for interpreted programming languages like Python, Javascript, and Ruby.&amp;lt;ref name=&amp;quot;ref_98e4d2ce&amp;quot; /&amp;gt;&lt;br /&gt;
# Java9 and Swift5 have also launched official REPL support in the last few years.&amp;lt;ref name=&amp;quot;ref_98e4d2ce&amp;quot; /&amp;gt;&lt;br /&gt;
# Let’s discover why the REPL option is pretty important in the depicted area of data science.&amp;lt;ref name=&amp;quot;ref_381d4a9a&amp;quot;&amp;gt;[https://towardsdatascience.com/read-evaluate-print-loop-environment-in-data-science-e9668aadf98 “Read-evaluate-print-loop” environment in data science]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# That’s why it’s crucial to have a powerful and user-friendly REPL environment in your IDE.&amp;lt;ref name=&amp;quot;ref_381d4a9a&amp;quot; /&amp;gt;&lt;br /&gt;
# Well, that’s basically all what I wanted to share about REPL and connected features in IDEs for data analysis.&amp;lt;ref name=&amp;quot;ref_381d4a9a&amp;quot; /&amp;gt;&lt;br /&gt;
# The REPL is started when you invoke the kawa command with no arguments.&amp;lt;ref name=&amp;quot;ref_838770bf&amp;quot;&amp;gt;[https://www.gnu.org/software/kawa/REPL-Console.html Kawa: The REPL (read-eval-print-loop) console]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Instead of using an existing terminal window for Kawa’s REPL console, you can request a new window.&amp;lt;ref name=&amp;quot;ref_838770bf&amp;quot; /&amp;gt;&lt;br /&gt;
# Kawa also creates a new window when it needs to create a REPL (for example if invoked with no options) and it is not running in a console.&amp;lt;ref name=&amp;quot;ref_838770bf&amp;quot; /&amp;gt;&lt;br /&gt;
# command Uses command to display the Kawa REPL.&amp;lt;ref name=&amp;quot;ref_838770bf&amp;quot; /&amp;gt;&lt;br /&gt;
# REPL stands for read-eval-print loop.&amp;lt;ref name=&amp;quot;ref_fa88717f&amp;quot;&amp;gt;[https://www.jungledisk.com/blog/2018/06/01/read-eval-print-loop-what-are-repls-and-how-to-use-them/ Read-Eval-Print Loop: What are REPLs and How to Use Them]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# That is to say that a REPL will take input (read), run those commands/code (evaluate), and print out the results, all in a loop.&amp;lt;ref name=&amp;quot;ref_fa88717f&amp;quot; /&amp;gt;&lt;br /&gt;
# The bulk of what you write in a programming language REPL will just be valid code in that language.&amp;lt;ref name=&amp;quot;ref_fa88717f&amp;quot; /&amp;gt;&lt;br /&gt;
# Ruby ships with a default REPL called irb, short for “interactive Ruby”.&amp;lt;ref name=&amp;quot;ref_fa88717f&amp;quot; /&amp;gt;&lt;br /&gt;
# REPL (as its name implies) loops through every line of the input and compiles it.&amp;lt;ref name=&amp;quot;ref_3a5cb90f&amp;quot;&amp;gt;[https://createlang.rs/01_calculator/repl.html Create Your Own Programming Language with Rust]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# We use rustyline crate to create our REPL.&amp;lt;ref name=&amp;quot;ref_3a5cb90f&amp;quot; /&amp;gt;&lt;br /&gt;
# The scala command demonstrated in the preceding section starts the Scala interactive shell, also known as Scala&amp;#039;s Read-Eval-Print-Loop (REPL) environment.&amp;lt;ref name=&amp;quot;ref_fbe36ca0&amp;quot;&amp;gt;[https://www.oreilly.com/library/view/introduction-to-jvm/9781787127944/6dfe1dc6-95a5-41c9-ad48-720ff80a46de.xhtml Introduction to JVM Languages [Book]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# You enter a line and the REPL program evaluates it and prints a response (if applicable).&amp;lt;ref name=&amp;quot;ref_fbe36ca0&amp;quot; /&amp;gt;&lt;br /&gt;
# Is there a way to drop into a read-eval-print loop from inside PHP code during execution, in a script that was run from the command line?&amp;lt;ref name=&amp;quot;ref_f7532b0a&amp;quot;&amp;gt;[https://stackoverflow.com/questions/2829934/drop-into-read-eval-print-loop-from-php-code Drop into read-eval-print loop from PHP code?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Or do I have to re-implement a REPL from scratch?&amp;lt;ref name=&amp;quot;ref_f7532b0a&amp;quot; /&amp;gt;&lt;br /&gt;
# To clarify: the reason why I need to do this is that I want to automatically include all the files in my project once the REPL starts, instead of having to manually include everything by hand.&amp;lt;ref name=&amp;quot;ref_f7532b0a&amp;quot; /&amp;gt;&lt;br /&gt;
# When you&amp;#039;re interacting with Scheme by typing text, you&amp;#039;re interacting with a Scheme procedure called the read-eval-print loop.&amp;lt;ref name=&amp;quot;ref_200958fc&amp;quot;&amp;gt;[https://www.cs.utexas.edu/ftp/garbage/cs345/schintro-v13/schintro_114.html An Introduction to Scheme and its Implementation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# You can write your own read-eval-print loop for your own programs, so that users can type in expressions, and you can interpret them any way you want.&amp;lt;ref name=&amp;quot;ref_200958fc&amp;quot; /&amp;gt;&lt;br /&gt;
# The above read-eval-print loop isn&amp;#039;t very friendly, because it loops infinitely without giving you any chance to break out of it.&amp;lt;ref name=&amp;quot;ref_200958fc&amp;quot; /&amp;gt;&lt;br /&gt;
# (display &amp;quot;repl&amp;gt;&amp;quot;) ; print a prompt (let ((expr (read))) ; read an expression, save it in expr (cond ((eq?&amp;lt;ref name=&amp;quot;ref_200958fc&amp;quot; /&amp;gt;&lt;br /&gt;
# In a REPL, the user enters one or more expressions, which are then evaluated, and the results displayed.&amp;lt;ref name=&amp;quot;ref_ea6ecf97&amp;quot;&amp;gt;[https://www.definitions.net/definition/read%E2%80%93eval%E2%80%93print+loop What does read–eval–print loop mean?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Figure 2 shows the MiniJava read-eval-print loop in operation.&amp;lt;ref name=&amp;quot;ref_fff94d02&amp;quot;&amp;gt;[https://www.researchgate.net/figure/The-MiniJava-read-eval-print-loop_fig1_221536872 The MiniJava read-eval-print loop]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The console window and its read-eval-print loop support experimentation with the language features, which in turn helps many students reinforce their understanding of the underlying concepts.&amp;lt;ref name=&amp;quot;ref_fff94d02&amp;quot; /&amp;gt;&lt;br /&gt;
# In MiniJava, the core set of built-in classes includes a Console class that gives the programmer access to the MiniJava console running the read-eval-print loop.&amp;lt;ref name=&amp;quot;ref_fff94d02&amp;quot; /&amp;gt;&lt;br /&gt;
# The term &amp;#039;REPL&amp;#039; is usually used to refer to a LISP interactive environment but can be applied to command line shells and similar environments for programming languages like Python, Ruby etc.&amp;lt;ref name=&amp;quot;ref_04c103e2&amp;quot;&amp;gt;[https://www.w3resource.com/node.js/nodejs-repl.php Node.js REPL (Read-Eval-Print Loop)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In this tutorial, we have discussed REPL with respect to Node.js.&amp;lt;ref name=&amp;quot;ref_04c103e2&amp;quot; /&amp;gt;&lt;br /&gt;
# In a REPL environment, an user can enter one and more expressions, which are then evaluated (bypassing the compile stage), and the result displayed.&amp;lt;ref name=&amp;quot;ref_04c103e2&amp;quot; /&amp;gt;&lt;br /&gt;
# If you start the Node.js binary without any arguments, you will see the REPL command prompt, the &amp;gt; character.&amp;lt;ref name=&amp;quot;ref_04c103e2&amp;quot; /&amp;gt;&lt;br /&gt;
# in the repl, you want to be kept around for the future repl inputs.&amp;lt;ref name=&amp;quot;ref_8520a0b5&amp;quot;&amp;gt;[https://rust-lang.github.io/compiler-team/minutes/design-meeting/2019-11-29-repl-meeting/ Read-Eval-Print-Loop (REPL) Extensions]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# – This can either be an instance of in which a REPL has already been started, or a str command to start a new REPL process.&amp;lt;ref name=&amp;quot;ref_7c2811ad&amp;quot;&amp;gt;[https://pexpect.readthedocs.io/en/stable/api/replwrap.html Control read-eval-print-loops — Pexpect 4.8 documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# ¶ Send a command to the REPL, wait for and return output.&amp;lt;ref name=&amp;quot;ref_7c2811ad&amp;quot; /&amp;gt;&lt;br /&gt;
# Using the objects above, it is easy to wrap a REPL.&amp;lt;ref name=&amp;quot;ref_7c2811ad&amp;quot; /&amp;gt;&lt;br /&gt;
# When you first start up Scheme from the command line (i.e not under Edwin), you will be typing at a program called the Read-Eval-Print Loop (abbreviated REPL).&amp;lt;ref name=&amp;quot;ref_6ef967c5&amp;quot;&amp;gt;[https://www.ps.uni-saarland.de/courses/info-i/scheme/doc/user/user_4.html The Read-Eval-Print Loop]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The original REPL still exists, and is waiting for you to return to it, for example, by entering (restart 1) .&amp;lt;ref name=&amp;quot;ref_6ef967c5&amp;quot; /&amp;gt;&lt;br /&gt;
# Furthermore, if an error occurs while you are in this REPL, yet another REPL will be started, and the level number will be increased to `3&amp;#039; .&amp;lt;ref name=&amp;quot;ref_6ef967c5&amp;quot; /&amp;gt;&lt;br /&gt;
# The normal way to get out of an error REPL and back to the top level REPL is to use the C-g interrupt.&amp;lt;ref name=&amp;quot;ref_6ef967c5&amp;quot; /&amp;gt;&lt;br /&gt;
# ISBN 978-1-31612322-5 , &amp;quot;A major characteristic of modern scripting languages is their interactivity, sometimes referred to as a REPL programming environment. ...&amp;lt;ref name=&amp;quot;ref_936f2985&amp;quot;&amp;gt;[https://ko.wikipedia.org/wiki/REPL 위키백과, 우리 모두의 백과사전]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The REPL is very helpful to test a node or JavaScript code without open the editor or write a little program.&amp;lt;ref name=&amp;quot;ref_f8796d3c&amp;quot;&amp;gt;[https://dev.to/johandev19/node-js-repl-read-eval-print-loop-4597 Node.js - REPL (Read Eval Print Loop)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Node comes with the REPL environment when it is installed.&amp;lt;ref name=&amp;quot;ref_9505044b&amp;quot;&amp;gt;[https://www.geeksforgeeks.org/node-js-repl-read-eval-print-loop/ Node.js REPL (READ, EVAL, PRINT, LOOP)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The REPL has started and is demarcated by the ‘&amp;gt;’ symbol.&amp;lt;ref name=&amp;quot;ref_9505044b&amp;quot; /&amp;gt;&lt;br /&gt;
# Various operations can be performed on the REPL.&amp;lt;ref name=&amp;quot;ref_9505044b&amp;quot; /&amp;gt;&lt;br /&gt;
# Example: Using variables in REPL.&amp;lt;ref name=&amp;quot;ref_9505044b&amp;quot; /&amp;gt;&lt;br /&gt;
# Once the REPL is launched you will have to import the corresponding namespace.&amp;lt;ref name=&amp;quot;ref_bf6c7bd8&amp;quot;&amp;gt;[https://docs.accordproject.org/docs/ref-ergo-repl.html Read-Eval-Print Loop · Accord Project]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Lisp programmers constantly carry out experiments in a read-eval-print loop.&amp;lt;ref name=&amp;quot;ref_5c8f1b03&amp;quot;&amp;gt;[http://www.jucs.org/jucs_16_2/systematic_unit_testing_in (K. Nørmark) Systematic Unit Testing in a Read-eval-print Loop]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In this paper we propose a tool that is able to collect, organize, and re-validate test cases, which are entered as expressions in a read-eval-print loop.&amp;lt;ref name=&amp;quot;ref_5c8f1b03&amp;quot; /&amp;gt;&lt;br /&gt;
# For improvements for other implementations see: How to customize the SBCL REPL.&amp;lt;ref name=&amp;quot;ref_3dd3f0df&amp;quot;&amp;gt;[https://riptutorial.com/common-lisp/example/20144/more-features-for-the-read-eval-print-loop--repl--in-a-terminal common-lisp - More features for the Read-Eval-Print-Loop (REPL) in a terminal]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# A Read-Eval-Print-Loop (REPL) enables to leverage very rapid and robust application development, prototyping and testing.&amp;lt;ref name=&amp;quot;ref_7659c4a3&amp;quot;&amp;gt;[https://isocpp.org/blog/2019/01/repl-read-eval-print-loop-in-cpp-hands-on-session-pascal-thomet REPL (Read-Eval-Print-Loop) in C++: hands-on session--Pascal Thomet : Standard C++]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The repl module provides a Read-Eval-Print-Loop (REPL) implementation that is available both as a standalone program or includible in other applications.&amp;lt;ref name=&amp;quot;ref_c46d3585&amp;quot;&amp;gt;[https://nodejs.org/api/repl.html Node.js v15.4.0 Documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# While running, instances of repl.&amp;lt;ref name=&amp;quot;ref_c46d3585&amp;quot; /&amp;gt;&lt;br /&gt;
# , ZSH-like substring-based history search, ANSI-styled output, saving and restoring current REPL session state, error recovery, and customizable evaluation functions.&amp;lt;ref name=&amp;quot;ref_c46d3585&amp;quot; /&amp;gt;&lt;br /&gt;
# Close the I/O stream, causing the REPL to exit.&amp;lt;ref name=&amp;quot;ref_c46d3585&amp;quot; /&amp;gt;&lt;br /&gt;
# next → ← prev Read-Eval-Print Loop (REPL) in Java The Read-Eval-Print Loop or REPL is a shell interface.&amp;lt;ref name=&amp;quot;ref_7990fe5f&amp;quot;&amp;gt;[https://www.javatpoint.com/read-eval-print-loop-in-java Read-Eval-Print Loop (REPL) in Java]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The Read-Eval-Print Loop helps us to interact with our application runtime present in a specific state.&amp;lt;ref name=&amp;quot;ref_7990fe5f&amp;quot; /&amp;gt;&lt;br /&gt;
# The commands are read and evaluated by the REPL and print the result.&amp;lt;ref name=&amp;quot;ref_7990fe5f&amp;quot; /&amp;gt;&lt;br /&gt;
# After printing the result, REPL goes back to the start to read, evaluate and print our next input.&amp;lt;ref name=&amp;quot;ref_7990fe5f&amp;quot; /&amp;gt;&lt;br /&gt;
# Cling realizes the read-eval-print loop (REPL) concept for the C++ language.&amp;lt;ref name=&amp;quot;ref_cc03c78f&amp;quot;&amp;gt;[http://code-ballads.net/read-eval-print-loop-repl-in-c/ REPL (Read-Eval-Print-Loop) in C++: hands-on session]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# These notebooks were written using REPL tools, namely jupyter notebook, xeus cling and of course cling.&amp;lt;ref name=&amp;quot;ref_cc03c78f&amp;quot; /&amp;gt;&lt;br /&gt;
# A read-eval-print loop forms the basis of the Top-Level shell that programmers of the LISP family of languages interact with.&amp;lt;ref name=&amp;quot;ref_646ebff8&amp;quot;&amp;gt;[https://encyclopedia2.thefreedictionary.com/read-eval-print+loop read-eval-print loop]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In many dialects of LISP a very simple REPL could be implemented as:(loop (print (eval (read)))).&amp;lt;ref name=&amp;quot;ref_646ebff8&amp;quot; /&amp;gt;&lt;br /&gt;
# One specific client we provide is the Admin REPL.&amp;lt;ref name=&amp;quot;ref_2581573d&amp;quot;&amp;gt;[https://www.gigaspaces.com/blog/tutorial-how-to-use-remote-read-eval-print-loop-repl-to-control-xap/ Make XAP Work for You: How to Use Remote Read Eval Print Loop (REPL) to Control XAP]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# since every REST command is asynchronous in the REPL, it returns a Scala future.&amp;lt;ref name=&amp;quot;ref_2581573d&amp;quot; /&amp;gt;&lt;br /&gt;
# The shell we are using here is based on Ammonite, which means it is a real shell and not just a REPL.&amp;lt;ref name=&amp;quot;ref_2581573d&amp;quot; /&amp;gt;&lt;br /&gt;
# If so, there&amp;#039;s a good chance you&amp;#039;ve used a REPL as a part of your daily routine.&amp;lt;ref name=&amp;quot;ref_af73cf79&amp;quot;&amp;gt;[https://www.infoworld.com/article/2971152/what-repl-means-for-java.html What REPL means for Java]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# REPL, or read-eval-print-loop, is a shell interface that reads each line of input, evaluates that line, and then prints the result.&amp;lt;ref name=&amp;quot;ref_af73cf79&amp;quot; /&amp;gt;&lt;br /&gt;
# When you use a REPL, you are writing code interactively and executing it without delay.&amp;lt;ref name=&amp;quot;ref_af73cf79&amp;quot; /&amp;gt;&lt;br /&gt;
# The release of Java 9 in 2016 will deliver a fully functional REPL environment named JShell (code-named Kulla).&amp;lt;ref name=&amp;quot;ref_af73cf79&amp;quot; /&amp;gt;&lt;br /&gt;
===소스===&lt;br /&gt;
 &amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
</feed>