BERKIOSDocs
Référence

Référence de la ligne de commande

L'outil berkios regroupe BERKIOS Code (.bk) et BERKIOS Core (.bks).

Langue de programmation

CommandeRôle
berkios --lg --frChoisit le français
berkios -m --lg --enChange de langue (ici l'anglais)
berkios --lgAffiche la langue actuelle

BERKIOS Code (.bk)

CommandeRôle
berkios nouveau main.bkCrée un fichier de départ dans votre langue
berkios nouveau outil.bk --type commandeCrée un outil en ligne de commande
berkios valider main.bkVérifie le fichier sans rien écrire
berkios compiler main.bkProduit main.berkios.json, ouvrable dans le Studio
berkios apercu main.bkAffiche l'application dans le navigateur, avec rechargement automatique
berkios apercu main.bk --port 4173 --sans-ouvrirChoisit le port, n'ouvre pas le navigateur
berkios traduire main.bk --vers en -o main.en.bkTraduit le programme dans une autre langue
berkios lancer outil.bk Alice --répétitions 2Exécute un outil en ligne de commande
berkios exporter outil.bk -o outil.mjsExporte un script Node.js autonome

BERKIOS Core (.bks)

CommandeRôle
berkios core fichier.bksVérifie les types puis exécute le programme
berkios core fichier.bks --project projet.berkios.jsonApplique la langue de syntaxe enregistrée dans le projet

Codes d'erreur

Les erreurs indiquent la ligne et la colonne (fichier.bks:2:1) suivies d'un code, par exemple E_CORE_RUNTIME (erreur d'exécution) ou E_CORE_IMPORT_NOT_FOUND (fichier importé introuvable).