<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=SchemeLanguage</id>
	<title>SchemeLanguage - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=SchemeLanguage"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=SchemeLanguage&amp;action=history"/>
	<updated>2026-05-14T08:27:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=SchemeLanguage&amp;diff=38969&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:27, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=SchemeLanguage&amp;diff=38969&amp;oldid=prev"/>
		<updated>2021-02-07T05:27:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;MIT에서 가르치는 프로그래밍 언어로, 흔히 우리가 알고 있는 C/C++, Java 등과는 완전히 다른 개념의 함수형 언어이다.&lt;br /&gt;
----&lt;br /&gt;
== Scheme 관련 자료들 ==&lt;br /&gt;
=== Scheme의 IDE와 레퍼런스가 있는 곳 ===&lt;br /&gt;
* http://www.swiss.ai.mit.edu/projects/scheme - MIT Scheme (처음 사용하기에는 매우 어려움)&lt;br /&gt;
** [http://www.swiss.ai.mit.edu/projects/scheme/mit/7.7/7.7.1/scheme-7.7.1-ix86-win32.exe MIT Scheme]&lt;br /&gt;
** [http://www.swiss.ai.mit.edu/projects/scheme/documentation/user.html MIT Scheme User&amp;#039;s Manual]&lt;br /&gt;
** [http://www.swiss.ai.mit.edu/projects/scheme/documentation/scheme.html MIT Scheme Reference]&lt;br /&gt;
&lt;br /&gt;
* http://www.plt-scheme.org - PLT Scheme (처음 사용자는 PLT Scheme을 적극 권장)&lt;br /&gt;
** http://download.plt-scheme.org/drscheme - DrScheme을 받을수 있는곳 (DrScheme은 PLT Scheme의 IDE)&lt;br /&gt;
** http://download.plt-scheme.org/doc - PLT Scheme의 모든 문서가 있는 곳&lt;br /&gt;
&lt;br /&gt;
=== 처음 보기에 좋은 자료 ===&lt;br /&gt;
* http://zeropage.org/pub/language/scheme/intro.txt - Scheme 이라는 언어가 무엇인지 소개하고있는 자료&lt;br /&gt;
* http://zeropage.org/pub/language/scheme/quickref.txt - Quick Reference로 프로그래밍을 할 때 참고할만한 자료&lt;br /&gt;
* http://zeropage.org/pub/language/scheme/schemedoc.pdf - Tutorial 정도로 사용할 만한 자료&lt;br /&gt;
** 위문서를 보기위해서는 [http://object.cau.ac.kr/selab/lecture/undergrad/ar500kor.exe AcrobatReader]가 필요하다.&lt;br /&gt;
* http://www.htdp.org/ - How To Design Programs. 비 전공자들을 위한 Scheme Language 책으로, 인터넷에 공개되어있다. 위의 PLT Scheme 을 인스톨하면 Help 탭에 HTDP 링크가 생긴다. &lt;br /&gt;
&lt;br /&gt;
=== 기타 ===&lt;br /&gt;
* http://www.schemers.org - Scheme을 쓰는 사람들의 모임(?)&lt;br /&gt;
&lt;br /&gt;
== 예제 ==&lt;br /&gt;
=== Hello World ===&lt;br /&gt;
 (write &amp;quot;Hello World&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=== Factorial ===&lt;br /&gt;
 (define (factorial x)&lt;br /&gt;
   (if (= x 0) 1&lt;br /&gt;
   (* x (factorial (- x 1)))))&lt;br /&gt;
&lt;br /&gt;
=== 구구단 ===&lt;br /&gt;
 (let gugudan ((x 1) (y 1))&lt;br /&gt;
   (if (= y 10)&lt;br /&gt;
       (begin&lt;br /&gt;
         (unless (= x 9)&lt;br /&gt;
           (gugudan (+ x 1) 1)))&lt;br /&gt;
       (begin&lt;br /&gt;
         (printf &amp;quot;~v * ~v = ~v&amp;quot; x y (* x y))&lt;br /&gt;
         (newline)&lt;br /&gt;
         (gugudan x (+ y 1)))))&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[언어분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>