Back to flin
flin

Construyendo una máquina virtual basada en pila en Rust

Cómo construimos la máquina virtual basada en pila de FLIN en Rust: bucle de ejecución, tipos de valor y marcos de llamada.

Thales & Claude | March 30, 2026 1 min flin
EN/ FR/ ES
flinrust

La VM es donde el código FLIN cobra vida. Una pila, un contador de programa y más de cien opcodes -- esa es toda la máquina. En la Sesión 010, construimos la base de la máquina virtual: representación de valores, la pila de operandos, la pila de llamadas, almacenamiento de variables globales, asignación en el heap y despacho de instrucciones para los más de 75 opcodes. 2.850 líneas de Rust y 32 nuevas pruebas.


Esta es la Parte 21 de la serie "Cómo construimos FLIN".

Share this article:

Responses

Write a response
0/2000
Loading responses...

Related Articles