IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Tab Content
Plus d'activité
Informations de emmesse

Informations de base

Informations de emmesse
Sexe:
Homme
Pays:
France
Activité:
développeur à la maison

Statistiques


Messages au total
Messages au total
393
Messages par jour
0,06
Informations générales
Dernière activité
22/05/2025 11h51
Date d'inscription
21/09/2006
Site web
https://matser.lautre.net

3 Amis

  1. bacelar bacelar est déconnecté

    Expert éminent sénior

    bacelar
  2. deedolith deedolith est déconnecté

    Membre chevronné

    deedolith
  3. User User est déconnecté

    Rédacteur/Modérateur

    User
Visualiser les amis 1 à 3 sur 3
Voir le blog de emmesse

Billets récents

installation de Umlet en standalone

par emmesse, 30/04/2025 à 06h52
Umlet est une application pour produire des diagrammes UML
Voici comment je l'ai installé en standalone
Téléchargez le zip sur https://www.umlet.com/changes.htm
la version d'umlet est la 15.1 à ce jour.
décompressez le fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$ unzip umlet-standalone-15.1.zip
déplacez le dossier extrait vers /home/<user>/.local/share, et rendez-vous dans ce dossier.
n.b: remplacez <user> par votre nom d'utilisateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$ mv Umlet /home/<user>/.local/share

En lire plus...

Mis à jour 30/04/2025 à 07h19 par emmesse

Catégories
Sans catégorie

transformer une expression régulière en automate fini déterministe, puis en diagramme de transition

par emmesse, 26/05/2024 à 06h55
Un langage est un ensemble de chaînes de symboles issus d'un alphabet. Avec ces langages, on peut en construire d'autres grâce à ces opérations:



par exemple, soit "L" l'ensemble des lettres et "C" l'ensemble des chiffres. Le langage L(L U C)* est l'ensemble des chaînes de lettres ou de chiffres commençant par une lettre.
Pour décrire ces langages, on peut utiliser ce que l'on appelle des expressions régulières.

En lire plus...

Mis à jour 05/05/2025 à 22h19 par emmesse

Catégories
Sans catégorie

analyse syntaxique descendante

par emmesse, 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

En lire plus...

Mis à jour 23/05/2024 à 21h17 par emmesse

Catégories
Sans catégorie

L'analyse lexicale, première phase de la compilation

par emmesse, 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

En lire plus...

Mis à jour 23/05/2024 à 19h52 par emmesse

Catégories
Sans catégorie

un algorithme pour détecter les récursivités à gauche d'une grammaire hors-contexte

par emmesse, 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

En lire plus...

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

Catégories
Sans catégorie
Aucune certification n'a été indiquée. Déclarez vos certifications