XBlite

XBlite

XBLite

XBLite est une spécialisation pour Microsoft Windows du langage de programmation multi-plateforme XBasic, créée par David Szafranski.

Sommaire

Fonctionnement

Le compilateur XBLite traduit des sources en syntaxe xblite en langage machine Intel 86. Le programme assembleur généré est alors traité par un éditeur de liens classique pour construire l'exécutable final ou la DLL. XBLite est donc un « petit frère » de XBasic spécialisé pour son utilisation spécifique sous Windows.

Exemple de programme

Voici le programme canonique Hello World écrit en XBLite :

  • En version de type console
IMPORT  "xst"       ' bibliothèque standard : nécessaire à la plupart des programmes
DECLARE FUNCTION Entry ()

FUNCTION Entry ()
 PRINT "Hello world!"
 a$ = INLINE$ ("Pressez Entrée pour finir >")
END FUNCTION
END PROGRAM                ' fin du programme
  • En version de type IHM Windows
' interfaces des DLL système avec xblite
IMPORT "gdi32"             ' importer la DLL système gdi32.dll
IMPORT "user32"            ' importer la DLL système user32.dll
DECLARE FUNCTION Entry ()  ' declarer la fonction Entry()

FUNCTION Entry ()          ' début de fonction
 ' afficher une boite de message
 MessageBoxA (0, &"Hello world!", &"Version IHM Windows", $$MB_OK)
END FUNCTION               ' fin de fonction
END PROGRAM                ' fin du programme

Voir aussi

Liens externes

  • Portail de l’informatique Portail de l’informatique
Ce document provient de « XBLite ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article XBlite de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • XBLite — est un compilateur open source d un langage de programmation proche du BASIC. C est une spécialisation pour Microsoft Windows du langage de programmation multi plateforme XBasic, créée en 2001 par David Szafranski. XBLite et son environnement de… …   Wikipédia en Français

  • XBLite — XBLite, desarrollado por David Szafranski, es un vástago del lenguaje de programación de XBasic. El recompilador de XBLite traduce el código fuente al lenguaje ensamblador. De este modo, las herramientas convencionales construyen un archivo… …   Wikipedia Español

  • Xblite — Infobox programming language name = XBLite Summary paradigm = Procedural year = 2001 designer = David Szafranski developer = David Szafranski latest release version = 2.4.0 latest release date = release date|2008|04|15 typing = Static… …   Wikipedia

  • XBasic — is a variant of the BASIC programming language that was developed in the late 1980s for the Motorola 88000 CPU and Unix by Max Reason. In the early 1990s it was ported to Windows and Linux, and since 1999 it has been available as open source… …   Wikipedia

  • XBasic — Снимок экрана: IDE XBasic Тип интегрированная среда разработки Разработчик …   Википедия

  • BASIC — This article is about the programming language. For the think tank, see British American Security Information Council. For the group of countries, see BASIC countries. For other uses, see Basic (disambiguation). BASIC Screenshot of Atari BASIC,… …   Wikipedia

  • GW-BASIC — Appeared in 1983 Developer Microsoft (for Compaq) Stable release 3.23 (1988) …   Wikipedia

  • QuickBASIC — Not to be confused with QBASIC. QuickBASIC The opening screen of QuickBasic Developer(s) Microsoft Corporation Initial release 1985 …   Wikipedia

  • Microsoft BASIC — Appeared in 1975 (cf. Altair BASIC) Designed by Microsoft Developer Microsoft Stable release cf. Visual Basic .NET (2010) Microsoft BASIC was the foundation product of the Microsoft …   Wikipedia

  • Visual Basic .NET — Paradigm(s) Structured, imperative, object oriented and declarative Appeared in 2001 Designed by Micro …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”