Wat is een EX-bestand?
Een EX-bestand is een broncodebestand dat de broncode bevat voor toepassingen die zijn ontwikkeld met de programmeertaal Euphoria. Euphoria is een procedurele programmeertaal die gelooft in eenvoud van programmeren in plaats van complexe programmeertalen. Een applicatie die in Euphoria is ontwikkeld, kan uit meerdere EX-bestanden bestaan, maar een enkel EX-bestand kan ook de volledige bron van het programma bevatten.
Toepassingen die EX-bestanden kunnen openen zijn onder meer openEuphoria Euphoria, Microsoft Notepad, Notepad++ en Atom.
Korte geschiedenis van EX-bestandsindeling
De ontwikkeling en het bestaan van het EX-bestandsformaat is gekoppeld aan de ontwikkeling van de Euphoria-programmeertaal die is gemaakt door Robert Craig. Het werd voor het eerst uitgebracht voor MS-DOS. Het werd open-sourcesoftware in 2006 met de release van versie 3. De ontwikkeling ervan werd overgenomen door de openEuphoria-groep die het project beheert en ontwikkelt. Zijn versie 4 werd uitgebracht in december 2010 en is beschikbaar voor Windows, Linux, macOS en drie smaken van BSD.
De Euphoria is oorspronkelijk geschreven in de programmeertaal C. Later werd Euphoria tolk opgesplitst in twee delen:
Front-end Parser
- geschreven in Euphoria en wordt gebruikt met de Euphoria-naar-C-vertaler en de Binder.Back-end
- runtime-bibliotheek geschreven in programmeertaal C.
EX-bestandsindeling - Meer informatie
EX-bestanden worden opgeslagen als platte tekstbestanden en bevatten de broncode voor programma’s die zijn geschreven in de programmeertaal Euphoria. Deze bestanden kunnen in elke teksteditor worden geopend.