Idioma :: Zcode :: Tiempo de ejecución :: Estado

Idioma :: Zcode :: Runtime :: State es un módulo Perl para manejar el ahorro, restaurando, etc. El estado del juego.
Descargar ahora

Idioma :: Zcode :: Tiempo de ejecución :: Estado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Language::Zcode::Runtime::State team
  • Sitio web del editor:
  • http://search.cpan.org/~akarger/Language-Zcode-0.8/lib/Language/Zcode/Runtime/State.pm

Idioma :: Zcode :: Tiempo de ejecución :: Estado Etiquetas


Idioma :: Zcode :: Tiempo de ejecución :: Estado Descripción

Idioma :: Zcode :: Runtime :: State es un módulo Perl para manejar el ahorro, restaurando, etc. El estado del juego. Idioma :: Zcode :: Runtime :: State es un módulo PERL para manejar el ahorro, restaurando, etc. El estado del juego.restoringgetter / setter: Actualmente en el proceso de restauración o no? Start_MachinesTART ejecutando la caja normal. (Comenzando un nuevo juego, o reinicio), esto es tan simple como llamar a la subrutina Z-Machine cuya dirección se almacena en el encabezado. Si estamos restaurando desde un archivo GUARDE, es más complicado. Consulte "Resume_execution" .z_callwrapper alrededor de las llamadas de subrutina de código z. La razón principal por la que necesitamos es para guardar / restaurar. En el caso normal, Z_Call solo llama a la subrutina de código Z en la dirección ARG0 con los Args Dados (Arg5-ARGN), si corresponde. Args 1-4 no son utilizados por Z_Call, ¡pero (¡Alerta de hack!) Se dirigen a la pila de llamadas de Perl, que se necesita para guardar Z-Machine State.Input: Dirección de subrutina a la llamada, variables locales y la pila de evalación (Arrayrefs) , Siguiente PC, tienda variable, args a la Z-Sub.see "la pila de llamadas" para más detalles en este Sub y Guardar / RESTORE.save_stateImplementar el código opcodio @dave, guardando el estado actual de la máquina Z (a diferencia de la escritura Una tabla a un archivo, el otro uso del código opcodio @dave) Tenga en cuenta que este Sub también se llama al final del proceso de restauración. Restuls 0 para guardado fallido, 1 para guardar exitoso, 2 para "Acabo de terminar de restaurar". build_save_stackcreate Una pila de llamadas de máquina Z escapada en la pila de llamadas Perl. Cuando llamamos a Z_Machine Subroutines, llamamos Z_Call con toda la información contenida en un marco de pila Z. Recuperamos esa información de la pila de llamadas de Perl y construimos una pila de llamadas Z-Machine con IT.RESTORE_STATEAMPLEMENTE EL APOGO DE @RESTORE, restaurando el estado actual de la máquina Z (a diferencia de leer una tabla de un archivo, el otro uso de @ Restaurar el código de opcode) Requisitos: · Perl


Idioma :: Zcode :: Tiempo de ejecución :: Estado Software relacionado

Partición conjunto

SET :: La partición es un módulo PERL que puede enumerar todas las disposiciones de un conjunto en subconjuntos fijos. ...

161

Descargar

Grafico

es un módulo PERL con estructuras de datos de gráficos y algoritmos. ...

232

Descargar