Escribiendo un intérprete Lisp simple en Rust
Mar 04 2023
Lisp es una familia de lenguajes de programación multiparadigma (funcional, procedimental, reflexivo,…), que puede ser similar a Lambda Calculus. El nombre significa "procesamiento de listas".
Lisp es una familia de lenguajes de programación multiparadigma (funcional, procedimental, reflexivo,…), que puede ser similar a Lambda Calculus . El nombre significa "procesamiento de listas".
La sintaxis se basa en el concepto de S-Expression (abreviatura de: expresión simbólica). Por lo tanto, el código está organizado en una estructura de datos similar a un árbol. En Lisp, el código es información y la información es código.
En este artículo, escribiremos un intérprete Lisp muy simple (¿no estándar?) en Rust. Esta será una excelente manera de explorar el ecosistema de Rust y lo que puede hacer por nosotros...

![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































