Difference between r1.15 and the current
@@ -9,7 +9,7 @@
유명 책 SICP 이 사용하는 PL.
bind a name to a value, [[바인딩,binding]]
bind a name to a value, [[바인딩,binding]] // [[이름,name]] = [[식별자,identifier]] <- bind -> [[값,value]]
{{{(define pi 3.14159)
}}}
Lisp dialect
Scheme Interpreter
https://inst.eecs.berkeley.edu/~cs61a/fa14/assets/interpreter/scheme
온라인으로 간단히 실행시키기
https://inst.eecs.berkeley.edu/~cs61a/fa14/assets/interpreter/scheme
온라인으로 간단히 실행시키기
GNU 구현으로 Guile이 있음.
유명 책 SICP 이 사용하는 PL.
bind a name to a value, 바인딩,binding // 이름,name = 식별자,identifier <- bind -> 값,value
(define pi 3.14159)
세미콜론으로 시작하는 한 줄 주석,comment
펑션,function 정의,definition
(define (<function-name> <formal-parameters>) <expression>) e.g., (define (square x) ( * x x )) (square 5) ;apply function square to 5 (define <function-name> (lambda (<formalparameters>) <expression>)) e.g., (define square (lambda (x) ( * x x )))
tmp bmk en ¶
(learn 'scheme) - A Complete Environment for Learning Lisp
https://jaredkrinke.github.io/learn-scheme/index.html
(learn 'scheme) | Hacker News
https://news.ycombinator.com/item?id=38058959
https://jaredkrinke.github.io/learn-scheme/index.html
(learn 'scheme) | Hacker News
https://news.ycombinator.com/item?id=38058959
MKL ¶
비교: 다른 리스프,Lisp, 커먼리스프,Common_Lisp / 코먼리스프,Common_Lisp (CL) =코먼리스프,Common_Lisp =커먼리스프,Common_Lisp =,Common_Lisp
{
코먼=common by kornorms. 코먼리스프 ? 아님 공통리스프/일반리스프/흔한리스프 같은 번역은 어떨지?
{
코먼=common by kornorms. 코먼리스프 ? 아님 공통리스프/일반리스프/흔한리스프 같은 번역은 어떨지?
https://everything2.com/title/Common LISP
Common_Lisp (내용 뻔함 볼필요x)
Common_Lisp ?
https://ja.wikipedia.org/wiki/Common_Lisp
CLOS,Common_Lisp_Object_System =,CLOS
{
Common Lisp Object System (CLOS)
Common_Lisp (내용 뻔함 볼필요x)
Common_Lisp ?
https://ja.wikipedia.org/wiki/Common_Lisp
(표제어: 번역안함)
https://ko.wikipedia.org/wiki/커먼_리스프(표제어: transliteration만 함)
RELCLOS,Common_Lisp_Object_System =,CLOS
{
Common Lisp Object System (CLOS)
MKL
metaobject_protocol =,metaobject_protocol . metaobject_protocol |=,MOP MOP (w)
{
Flavors_(programming_language) = https://en.wikipedia.org/wiki/Flavors_(programming_language)
}
metaobject_protocol =,metaobject_protocol . metaobject_protocol |=,MOP MOP (w)
{
metaobject protocol
metaobject - 메타,meta 객체,object
프로토콜,protocol
책:
https://en.wikipedia.org/wiki/The_Art_of_the_Metaobject_Protocol (AMOP)
https://en.wikipedia.org/wiki/Metaobject_protocol
https://en.wiktionary.org/wiki/metaobject_protocol x 2024-1
} // metaobject protocol metaobject protocol metaobject protocol
Cmp: Flavorsmetaobject protocol
metaobject - 메타,meta 객체,object
프로토콜,protocol
책:
https://en.wikipedia.org/wiki/The_Art_of_the_Metaobject_Protocol (AMOP)
https://en.wikipedia.org/wiki/Metaobject_protocol
https://en.wiktionary.org/wiki/metaobject_protocol x 2024-1
} // metaobject protocol metaobject protocol metaobject protocol
{
Flavors_(programming_language) = https://en.wikipedia.org/wiki/Flavors_(programming_language)
}
} etc.
Twin:
Scheme
스킴_(프로그래밍_언어)
Scheme_(programming_language)
Sources:
https://ocw.snu.ac.kr/sites/default/files/NOTE/Week1_Scheme_1.pdf
Scheme
스킴_(프로그래밍_언어)
Scheme_(programming_language)
Sources:
https://ocw.snu.ac.kr/sites/default/files/NOTE/Week1_Scheme_1.pdf
스킴,scheme - 고유명사 Scheme이 아닌 scheme