IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Définition des règles de codage d'un langage de programmation propriétaire structurel,


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Par défaut Définition des règles de codage d'un langage de programmation propriétaire structurel,
    Bonjour,

    je souhaite définir un ensemble des règles de codage d'un langage de programmation propriétaire structurel, pour ensuite coder ces règles dans un parseur crée par JavaCC.

    Ma question quelles sont les règles de codage d'un langage de programmation propriétaire qui est structurel (pas orienté objet)? et comment je peux définir ces règles de codage.

  2. #2
    Membre chevronné

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 359
    Billets dans le blog
    2
    Par défaut
    ça dépend si ton langage est interprété, compilé ou de type jit

    interprété:
    qu'est-ce qui définit qu'une chaîne est une chaîne?
    pareil pour un nombre
    qu'est-ce qui définit une structure de contrôle?
    qu'est-ce qui définit un bloc d'instruction?
    quelles sont les ES?
    comment fonctionne les ES?
    quelles types de données il faut traité?
    ...

    compilé:
    quelles types de données il faut traité?
    comment passe tu du code source aux binaires?
    sur quel type de CPU?
    ...

    jit:
    comment précompiler le code
    comment distinguer qu'un code n'a pas besoin d'être recompilé?
    quelle forme donner au microcode?
    ...
    Le gourou dicte la ligne (de commande) à suivre ...

    Penser à lire le Tutoriel Batch ou a consulter la FAQ Batch et ses contributions,
    ainsi que le Cour sur la ligne de commande et des scripts

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mars 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2013
    Messages : 22
    Par défaut
    Bonjour,

    Merci de votre réponse.

    en fait, je souhaite développer un parseur qui permet de détecter et vérifier est ce que l'ensemble de fichiers codé en langage propriétaire XX, respectent les conventions de codage par exemple est ce que les fonctions codées ne dépassent 100 lignes, ou une méthode ne dépasse pas 50 lignes?

    pour ceci, j'ai généré mon parseur par l'outil JavaCC;

    Ma question : comment je peux coder dans le fichier .jj , la règle de codage ( nb de ligne d'une fonction =100 lignes , nb de ligne d'une méthode=50 lignes) avec les expressions régulières et la grammaire du langage propriétaire.

    Merci

  4. #4
    Membre chevronné

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    359
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 359
    Billets dans le blog
    2
    Par défaut
    Là-dessus, je ne peux pas t'aider car je ne connais pas JavaCC. Tu devrait poster sur le forum Java.
    Le gourou dicte la ligne (de commande) à suivre ...

    Penser à lire le Tutoriel Batch ou a consulter la FAQ Batch et ses contributions,
    ainsi que le Cour sur la ligne de commande et des scripts

Discussions similaires

  1. Réponses: 10
    Dernier message: 07/05/2013, 23h54
  2. Définition des règles d'inférences
    Par daniel1985 dans le forum Web sémantique
    Réponses: 1
    Dernier message: 20/07/2012, 14h19
  3. Réponses: 4
    Dernier message: 25/01/2012, 22h31
  4. Définition des règles de transformation
    Par djamel_boum dans le forum Forum général ERP
    Réponses: 2
    Dernier message: 27/10/2009, 11h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo