IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

emmesse

  1. analyse syntaxique descendante

    par , 29/02/2024 à 05h18
    Dans un compilateur, l'analyseur syntaxique vérifie que le code source du programme est syntaxiquement cohérent. Pour cela, il se sert d’une grammaire hors contexte. Celle-ci est un ensemble de productions.
    Une production se présente sous la forme d’un identificateur, servant de tête de production, puis une flèche de gauche à droite, se lisant "peut prendre la forme de", et, en partie droite, une suite d’identificateurs. Ces derniers sont des terminaux et des non terminaux. Un ...

    Mis à jour 11/04/2024 à 20h20 par emmesse

    Catégories
    Sans catégorie
  2. [Actualité] L'analyse lexicale, première phase de la compilation

    par , 03/09/2023 à 09h10
    L'analyse lexicale est une phase, la première, de la compilation. Elle consiste à lire le code source pour en extraire les unités lexicales.
    Une unité lexicale est une entité qui correspond à un élément du langage traduit par le compilateur. Cette unité lexicale peut être accompagnée d'un attribut, un lexème, qui spécifie l'unité lexicale. Par exemple, sur la ligne de code suivante :
    Vitesse := 35
    L'analyseur lexical retournera, un par un à chaque fois que l'analyseur ...

    Mis à jour 27/02/2024 à 04h32 par emmesse

    Catégories
    Sans catégorie
  3. un algorithme pour détecter les récursivités à gauche d'une grammaire hors-contexte

    par , 20/02/2023 à 02h18
    Introduction

    Cet algorithme prend en entrée une grammaire non contextuelle et donne la liste des non terminaux à parcourir pour obtenir les récursivités à gauches.

    Lignes d'enchaînement

    Définition

    Une ligne d'enchaînement est une suite de non terminaux tel que chacun de ces non terminaux, si celui-ci ne débute pas la ligne, soit l'un des premiers symboles du non terminal précédent.

    Exemple de construction d'une liste de lignes ...

    Mis à jour 24/10/2023 à 17h06 par emmesse

    Catégories
    Sans catégorie
  4. un générateur de lignes d'accords en notation abc

    par , 23/08/2022 à 10h00
    Générateur de ligne d'accords pour le reggae

    introduction
    selon le cycle des quintes, les accdord voisin du do majeur sont les accords suivants:
    fa majeur,sol majeur,ré mineur,la mineur,mi minieur.
    il parait que si on choisi quatre accords voisins du do dans le cycle des quintes, do y compris, on obtient quelque chose de potable.

    le programme
    chaque mesure sera joué en contre-temps avec le même accord. Chacune de ces mesures n'est donc constituée ...

    Mis à jour 18/09/2023 à 16h30 par emmesse

    Catégories
    Sans catégorie
  5. attributs dans une production de liste à droite

    par , 05/06/2022 à 06h41
    voici les production pour une liste à droite:
    on pourrais croire le schéma de traduction dirigée par la syntaxe serait le suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    A -> a { A1.h = f( a.unilex ; A.h )} A1 { A.s = A1.s }
      -> b { A.s = g( b.unilex ; A.h ) }
    Ce qui pose problème est que le non terminal A possède un attribut hérité. A ne peut donc pas être un axiome car à la racine de l'arbre, il n'y a ni de frères de gauche ni parent. L'attribut ...

    Mis à jour 03/10/2022 à 14h29 par emmesse

    Catégories
    Sans catégorie
Page 1 sur 3 123 DernièreDernière