스킴,Scheme

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
온라인으로 간단히 실행시키기


GNU 구현으로 Guile이 있음.

유명 책 SICP 이 사용하는 PL.

bind a name to a value, 바인딩,binding // 이름,name = 식별자,identifier <- bind -> 값,value
(define pi 3.14159)

이름,name/식별자,identifier
대소문자 구별 안함
괄호를 제외한 특수문자 가능
숫자로 시작해서는 안됨

세미콜론으로 시작하는 한 줄 주석,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




MKL


비교: 다른 리스프,Lisp, 커먼리스프,Common_Lisp / 코먼리스프,Common_Lisp (CL) =코먼리스프,Common_Lisp =커먼리스프,Common_Lisp =,Common_Lisp
{
코먼=common by kornorms. 코먼리스프 ? 아님 공통리스프/일반리스프/흔한리스프 같은 번역은 어떨지?

https://everything2.com/title/Common LISP
WtEn:Common_Lisp (내용 뻔함 볼필요x)
WpEn:Common_Lisp ?
https://ja.wikipedia.org/wiki/Common_Lisp
(표제어: 번역안함)
https://ko.wikipedia.org/wiki/커먼_리스프
(표제어: transliteration만 함)

REL
CLOS,Common_Lisp_Object_System =,CLOS
{
Common Lisp Object System (CLOS)




} etc.





스킴,scheme - 고유명사 Scheme이 아닌 scheme