JAL per Linux.

Un linguaggio di alto livello per un numero di microchip pic
Scarica ora

JAL per Linux. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • kyle
  • Sito web dell'editore:
  • Sistemi operativi:
  • Linux
  • Dimensione del file:
  • 774KB

JAL per Linux. Tag


JAL per Linux. Descrizione

JAL è un linguaggio di alto livello per un certo numero di microchip pic (16C84, 16F84, 12C508, 12C509, 16F877) e microcontrollori Ubicom SX (SX18 e SX28). Ho creato JAL perché non mi piaceva nessuna delle lingue a basso costo (o gratuito) per queste chips e implementazione di un linguaggio di alto livello sembrava un bel progetto. L'implementazione di un HLL esistente sembrava più difficile e meno divertente che creare il mio, quindi ho appena iniziato a scrivere il compilatore e la lingua si è evoluta con esso # Documentazione fissa per '-include' # Aggiunto ' ASM', ' CODFILE', ' LOG' ',' LST '' HEX '. # Se EXPR quindi fine se ha causato il crash del compilatore # Lo stack del software non è stato calcolato quando -No-variabile-riutilizzo in effetti. # Accesso direttamente al 0 ° elemento (CH = BUF ) di un puntatore causato un errore di asserzione o un segfault # Generazione di cod fissa # Aggiunto il supporto di programmazione ID aggiunto con ID PRAGMA e PRAGMA IDData # Aggiunto 'movlb 0' al preambolo ISR su core a 16 bit # Risolto `DB 'e` DW' su Core a 16 bit # PC fisso che era precedentemente 16 bit, ma può essere 32 bit sui core a 16 bit. # Ha ristrutturato il layout della directory di archivio # Convertito le tre guide principali (JALV2, JALV2OPT, JALV2PRAGMA) al formato Docbook nella speranza che questo mi aiuterà a mantenere tutto fino ad oggi. # I dati EEPROM sui nuclei a 16 bit avviati nella posizione 0 ('Cause La variabile creata era solo di 16 bit, mentre EEPROM sui core a 16 bit iniziano più in alto di 0xFFFF).


JAL per Linux. Software correlato