Jal para linux

Un lenguaje de alto nivel para una serie de microchip pic
Descargar ahora

Jal para linux Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • kyle
  • Sitio web del editor:
  • Sistemas operativos:
  • Linux
  • Tamaño del archivo:
  • 774KB

Jal para linux Etiquetas


Jal para linux Descripción

JAL es un lenguaje de alto nivel para una serie de microchip PIC (16C84, 16F84, 12C508, 12C509, 16F877) y microcontroladores Ubicom SX (SX18 y SX28). Creé a Jal porque no me gustó ninguno de los idiomas de bajo costo (o gratuito) para estos chips e implementar un lenguaje de alto nivel parecía un buen proyecto. Implementar un HLL existente parecía más difícil y menos divertido que crear mi propio, así que empecé a escribir el compilador y el idioma evolucionó con él # Documentación fija para '-include' # Añadido ' ASM', ' CODFILE', ' Log', ' LST' ' HEX'. # Si Expr, entonces termina si ha causado que el compilador se bloquee # La pila de software no se calculó cuando -no-variable-reutilización en efecto. # Acceder directamente al 0º elemento (CH = BUF ) de un puntero causado una falla de afirmación o un segfault # Generación de bacala fija # Añadido soporte de programación de identificación con ID de PRAGMA y PRAGMA IDDATA # Agregado 'MOVLB 0' al preámbulo ISR en los núcleos de 16 bits # Fijo `db 'y` dw' en los núcleos de 16 bits # Fijo PC que fue anteriormente 16 bits, pero puede ser de 32 bits en los núcleos de 16 bits. # Reestructó el diseño del directorio de archivo # Convirtió las tres guías principales (JALV2, JALV2OPT, JALV2PRAGMA) al formato DocBook con las esperanzas de que esto me ayudará a mantener todo lo que está al día. # Datos de EEPROM en los núcleos de 16 bits comenzados en la ubicación 0 ('Causa La variable creada fue de solo 16 bits, mientras que EEPROM en los núcleos de 16 bits comienza más de 0xFFFFF).


Jal para linux Software relacionado