← Tutti i video
Introduzione ad Emacs-Lisp (ELISP)
Descrizione
In questo video introduco le basi del linguaggio di programmazione emacs-lisp, facendo vedere come implementare il metodo di Netwon per il calcolo delle radici quadrate.
-------------------------
TIMESTAMP
00:00:00 Introduzione
00:01:53 Che cos'è LISP?
00:04:30 Che cos'è EMACS-LISP (ELISP)?
00:06:45 Estendere EMACS tramite ELISP
00:10:30 Hello World in ELISP
00:14:35 S-expressions e prefix notation
######### LE SETTE PRIMITIVE DI LISP #########
00:33:00 Primitiva #1: quote
00:41:00 Primitiva #2: atom
00:45:30 Primitiva #3: eq
00:46:30 Primitive #4,5,6: car, cdr, cons
00:55:15 Primitive #7: cond
01:02:00 Funzioni in ELISP
######### INIZIO SCRITTURA PROGRAMMA #########
01:04:00 Square root in ELISP
01:19:00 Struttura a blocchi
01:24:00 Costrutto let
01:26:00 Funzione di testing (let*, format, concat)
01:38:00 Gestione user input (interactive, read-string)
######### SEZIONE EXTRA #########
01:41:30 Interprete di ELISP in ELISP
-------------------------
RIFERIMENTI
- https://github.com/LeonardoE95/yt-it/blob/main/src/2021-10-05-programmazione-emacs-lisp-introduzione
- https://youtu.be/olgaR1ma2_g
- https://leonardotamiano.xyz/posts/emacs-intro-part-3/
- http://jmc.stanford.edu/articles/lisp/lisp.pdf
- http://www.paulgraham.com/rootsoflisp.html
-------------------------
CONTATTI
- Technical blog: https://blog.leonardotamiano.xyz/
- Github: https://github.com/LeonardoE95?tab=repositories
- Support my work: https://www.paypal.com/donate/?hosted_button_id=T49GUPRXALYTQ
Commenti 8
I commenti vengono da YouTube e sono aggiornati periodicamente.
1 risposta
1 risposta
1 risposta