Anterior: Etapa de Generación Subir: Tabla de Contenido Siguiente: Etapa de Empaquetación

Etapa de Codificación

Una vez el generador ha procesado el AST, necesita propiamente codificar el bytecode. Esta etapa es muy simple, y es básicamente para documentación formal.

La etapa de Codificación es responsable de dos cosas:

Realiza estos pasos sobre el objeto Generator principal, así como en otros objetos Generator hijos (generadores para bloques, métodos u otras estructuras encontradas dentro del cuerpo principal).

Una vez esta etapa ha sido completada, se pasa el objeto Generator codificado a la siguiente etapa, la etapa de Empaquetación.

Ficheros mencionados

Personalización

Dado que esta etapa es muy simple, no hace falta personalizarla. Quizás se quiera usarla con otros fines (por ejemplo, para profiling o impresión). Para aprender más acerca de la personalización de partes del compilador en general, lo cual puede ser usado para instrumentalizar cualquier etapa, léase Personalizando las etapas.

Anterior: Etapa de Generación Subir: Tabla de Contenido Siguiente: Etapa de Empaquetación

Tweet at @rubinius on Twitter or email community@rubini.us. Please report Rubinius issues to our issue tracker.