Aller au contenu

Utilisateur:Officialmetalfist/Brouillon/BALI

Une page de Wikipédia, l'encyclopédie libre.

BALI
Date de première version 4 septembre 2015
Auteur Alexandre Bali
Dialectes Plusieurs
Influencé par Batch, PHP, C
Système d'exploitation Windows
Licence 4Project
Site web http://4project.22web.org/BALI

Le BALI est le premier langage de programmation à être apparu sur XAssembler, logiciel de programmation dévoloppé pour 4Project, principalement géré par Alexandre Bexandre Bali.

De la création de la syntaxe à de la première version, même pas une journée ne se serait écoulée. Ce langage a été publié le même jour que son idée est parvenue à Alexandre.

La syntaxe complète est accessible sur la page d'accueil du site officiel de 4Project[1].

import(ncode)
room(
wikipedia
)
say(
Bienvenue!
)
pause()
room(
encyclopedia
)
set(
wikipedia
Quel est la meileure encyclopédie en ligne au monde?
)
batch(
if %wikipedia%==Wikipedia echo WAW! Trop bien!
)
batch(
if %wikipedia%==Wikipedia set /p pause=
)
batch(
if %wikipedia%==else echo Non. Vérifie ton orthographe, si tu en es sûr!
)
batch(
if %wikipedia%==else goto encyclopedia
)
pause()

Particularités

[modifier | modifier le code]

Ce langage ne peut être programmé en dehors d'un logiciel comme XAssembler, car toutes les commandes sont traduites progressivement en Batch, et XAssembler ne peut traduire un fichier ligne par ligne. Le seul inconvénient est que l'on ne peut pas rééditer un programme sur XAssembler, ce qui fait qu'il ne faut absolument pas se tromper, ce qui, néanmoins, est assez facile après quelques essais. Ou bien, il faut maîtriser le Batch.

Affiliatons

[modifier | modifier le code]

Le BALI est souvent référencé comme un langage de programmation exotique. Il n'est effectivement pas un langage officiel réellement reconnu par l'ordinateur (d'où le fait d'utiliser un logiciel qui traduit vos commandes à un autre langage), et celui-ci ne respecte visiblement pas les normes.

Notes et références

[modifier | modifier le code]