Kyle Jal.

Eine hochrangige Sprache für eine Reihe von Microchip-Bild
Jetzt downloaden

Kyle Jal. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • kyle
  • Website des Verlags:
  • Betriebssysteme:
  • Windows XP/2000/98
  • Dateigröße:
  • 380KB

Kyle Jal. Stichworte


Kyle Jal. Beschreibung

Bearbeiten von JAL ist eine hochrangige Sprache für eine Reihe von Mikrochip-Bild (16C84, 16F84, 12C508, 12C509, 16F877) und Ubicom SX (SX18 und SX28) Mikrocontroller. Ich habe Jal erstellt, weil ich keine der kostengünstigen (oder kostenlosen) Sprachen für diese Chips gefasste und eine hohe Sprache implementieren, die wie ein schönes Projekt aussah. Die Implementierung eines bestehenden HLL schien schwieriger und weniger Spaß, als meine eigenen zu erstellen, also habe ich gerade angefangen, den Compiler zu schreiben, und die Sprache entwickelte sich damit # Feste Dokumentation für '-include' # Hinzugefügt ' asm', ' codfile', ' log', ' LST' ' Hex'. # Wenn expr dann enden, wenn der Compiler zum Absturz des Compilers verursacht hat # Softwarestapel wurde nicht berechnet, wenn die Wiederverwendung von der NO-variablen Wiederverwendung in Kraft gesetzt wurde. # Direkt auf das 0.-Element zugreift (CH = BUF ) eines Zeigers, verursachte entweder einen Behauptungsversagen oder ein SEGFAULT # Feste Kabeljaugeneration # EXHID-Programmierunterstützung mit Pragma-ID und Pragma-IDData hinzugefügt # Fügte 'movlb 0' zum ISR-Präambeln auf 16-Bit-Kernen hinzu # DB 'und `DW' auf 16-Bit-Kernen festgelegt # Fester PC, der früher 16 Bits war, kann aber 32 Bit auf den 16-Bit-Kernen sein. # Umstrukturiert das Archivverzeichnis-Layout # Die drei großen Guides (JALV2, JALV2OPT, JALV2Pragma) konvertiert in das Docbook-Format in der Hoffnung, dass dies Ihnen helfen wird, alles auf dem neuesten Stand zu halten. # EEPROM-Daten auf den 16-Bit-Kernen, die an der Position 0 gestartet wurden ('Ursache Die erstellte Variable betrug nur 16 Bit, während EEPROM auf den 16-Bit-Kernen höher als 0xFFFF beginnt).


Kyle Jal. Zugehörige Software