Esta es la aplicación de Linux llamada ZM cuya última versión se puede descargar como zm-0.15.zip. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada ZM con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.
- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación, instálala y ejecútala.
ZM
Ad
DESCRIPCIÓN
ZM es una biblioteca de C para manejar continuaciones (corrutina, excepción, hilo verde) con máquinas de estado finito.
La biblioteca está escrita en C99 sin dependencia externa o código específico de la máquina y se puede compilar en ansi-c o ansi-c ++ con el mínimo esfuerzo para definir dos tipos de int sin firmar.
(uint8_t y uint32_t).
Caracteristicas
- tarea: instancia hilo verde o corrutina
- subtarea: la tarea puede instanciar la subtarea ya que el hilo puede usar la función
- error-excepción: la excepción se puede generar y capturar entre subtareas (desenrollado de la pila)
- Continuar-excepción: permite reanudar la ejecución en el punto de subida (sin desenrollar la pila)
- evento virtual: bloquear en modo de evento en espera una o más tareas
- determinista: la biblioteca usa solo una máquina de estados finitos como flujo de control
- portátil: sin código de ensamblaje específico de la arquitectura
- no-setjmp: la biblioteca no usa ninguna función de salto que no sea local (setjump, ucontext ...)
- autónomo: no se requieren bibliotecas externas o específicas del sistema operativo
Lenguaje de programación
C
Esta es una aplicación que también se puede obtener de https://sourceforge.net/projects/zm-lib/. Se ha alojado en OnWorks para poder ejecutarse online de la forma más sencilla desde uno de nuestros Sistemas Operativos gratuitos.