Fonctions de l'interpréteur

Le module Fonctions de l'interpréteur fournit les constructions de langage de base et les mécanismes de contrôle qui définissent le flux d'exécution dans Nelson.

Il inclut des éléments essentiels tels que les boucles, les branchements conditionnels, la gestion des erreurs et les déclarations de fonctions.

Le module propose également des outils pour analyser le code, travailler avec les mots-clés et gérer les limites de récursion.

Ensemble, ces fonctionnalités établissent la syntaxe et la sémantique fondamentales du langage Nelson, permettant aux utilisateurs d'écrire des programmes structurés, dynamiques et fiables.

Functions

  • abort - arrêter l'évaluation.

  • return - arrêter l'évaluation.

  • break - sortir d'une boucle.

  • continue - continuer l'exécution dans une boucle.

  • for - boucle for.

  • parfor - boucle for.

  • function - déclaration de fonction.

  • endfunction - déclaration de fonction.

  • if - instruction conditionnelle.

  • iskeyword - Renvoie tous les mots-clés de Nelson.

  • keyboard - Arrête l'exécution du script et entre en mode débogage.

  • max_recursion_depth - Limite interne du nombre de fois qu'une fonction peut être appelée récursivement.

  • numeric types - À propos des types entiers et à virgule flottante.

  • parsefile - Analyser un fichier Nelson.

  • parsestring - Analyser une chaîne.

  • switch - instruction switch.

  • try - instruction try/catch.

  • catch - instruction try/catch.

  • while - boucle while.

Last updated

Was this helpful?