You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: index.org
+9-6
Original file line number
Diff line number
Diff line change
@@ -15,13 +15,12 @@ issue no repositório desta página]].
15
15
* Conceitos e Fundamentos
16
16
** O que é Lisp?
17
17
18
-
Dialetos Lisp (abreviação de **LISt Processing**, processamento de
19
-
listas) têm uma sintaxe singular simplificada para denotar, listas e
18
+
Dialetos Lisp [fn:1] têm uma sintaxe singular simplificada para denotar, listas e
20
19
símbolos, que podem ou não estarem associados a valores e/ou
21
20
procedimentos. Na linguagens da família Lisp, há a peculiaridade de
22
21
existir uma linha muito tênue de separação entre dados e procedimentos
23
-
no código-fonte (na realidade, é possível produzir código a partir de
24
-
dados e vice-versa). Uma das características fortes da linguagem é o
22
+
no código-fonte. Na realidade, é possível produzir código a partir de
23
+
dados e vice-versa! Uma das características fortes da linguagem é o
25
24
uso da [[https://pt.wikipedia.org/wiki/Nota%25C3%25A7%25C3%25A3o_polonesa][notação polonesa]] onde simplifica a sintaxe da linguagem de uma
26
25
maneira sem acrescentar ambiguidades: operações e operandos são
27
26
denotados de forma explícita em sua ordem de precedência no uso de
@@ -40,6 +39,7 @@ possa se comunicar de maneira expressiva com a máquina. O primeiro
40
39
Lisp denotado historicamente por [[https://pt.wikipedia.org/wiki/Lisp][LISP]] foi criado por [[https://pt.wikipedia.org/wiki/John_McCarthy][John McCarthy]] em
41
40
1958 nos laboratórios do MIT, USA.
42
41
42
+
[fn:1] Lisp é uma abreviação de **LISt Processing**, processamento de listas.
43
43
44
44
** O que é Common Lisp?
45
45
@@ -78,11 +78,14 @@ diversos dialectos Lisp dos quais derivou.
78
78
** Documentação e tutoriais
79
79
80
80
- [[http://bnmcgn.github.io/lisp-guide/lisp-exploration.html][Common Lisp REPL Exploration Guide]], um guia interessantíssimo sobre
81
-
a exploração de Common Lisp pelo [[https://en.wikipedia.org/wiki/Read%25E2%2580%2593eval%25E2%2580%2593print_loop][REPL]].
0 commit comments