ABAL

ABAL is een programmeertaal in 1987 ontworpen door Michel Joubert, Eric Vignaud en Iain James Marshall, en gedistribueerd door Proloog samenleving.

ABAL is een declaratieve taal, procedureel en object-georiënteerd.

ABAL is een geïnterpreteerde taal, de broncode wordt vertaald in de T-code vertalers en linkers informatique.at als een bestand dat niet direct uitvoerbaar is.

De ABAL programma's zijn uitvoerbaar met een speciale enforcer voor elk besturingssysteem.

Er zijn verschillende soorten uitvoerders: 16bits en 32bits aan de specifieke kenmerken van de verschillende besturingssystemen en applicatie-eisen te voldoen.

ABAL is ontworpen vanaf het begin in 1987, zodat de programma's volledig draagbaar, niet alleen op verschillende besturingssystemen en architecturen, maar ook door de tijd zijn. En toepassingen, geschreven met de eerste versie 1 nog steeds uitvoerbaar met de families van de meer recente versies, versie 2, versie 3 en versie 4.

In het begin van 1991, de versie met draagbare objecten oriëntatie en dynamische gehechtheid, ABAL ++ werd in detail gepresenteerd aan de leden van Sun Microsystems Société door Michel Joubert en Iain James Marshall.

De executeur is gebaseerd op de BDA om functies toe te voegen:

  • Screener: GUI Library
  • Visual Library GUI
  • Audio Bibliotheek geluidskaarten-interface
  • FCC: Bibliotheek bestandstoegang
  • TTY: toegang Library COM-poort
  • MODEXT Bibliotheek Criteria / ODBC
  • BDAMAIL Bibliotheek Communicatie met mailserver
  • BDANET Bibliotheek voor client-sockets en gebruik server
  • GRAPHABAL: Graphic Library management
  • ..within ... Compleet ... ..

De uitvoerder is ook gebaseerd op specifieke systeembibliotheken op elk besturingssysteem.

De ABAL taal is een volledig herschreven in C BAL taal. ABAL heeft zich gedurende vele jaren: ABAL, en nu ABAL3 ABAL2. ABAL bestaat uit een tekstverwerker, een linker, een vertaler en een debugger.

Er is een geïntegreerde ontwikkeling die de uitgever, de link redacteur, vertaler en debugger bevat.

  • WABAL2 voor ABAL2
  • WABAL3 voor ABAL3

Een nieuwe ingebouwde benoemd SING vertrouwt op VISUAL BDA. Het definieert formulieren en maakt automatisch de VISUAL ABAL3 code die overeenkomt met het invulformulier of afdrukken en die, in combinatie met de BDA BDANET, het uitvoeren van web-applicaties op basis van een server die reageert op verzoeken van de productie van pagina's HTML, Javascript, CSS.

Het bedrijf Proloog:

  • is de auteur en distributeur van een eigen database: Criteria
  • is een ontwerper en omroep USEIT