common.h

Sommaire du document

Description du code

Définition des constantes et variables communes Compilateur LSD010

Code source ou contenu du fichier


Code c (common.h) (49 lignes) :
  1. /*
  2.  * common.h : main header
  3.  * Common headers and customizations
  4.  * Part of the compiler project for LSD10 language
  5.  * Gaudry Stéphane
  6.  * More information on http://www.gaudry.be/langages-lex-yacc-intro.html
  7.  */
  8. #ifndef GLOBAL_H
  9. #define GLOBAL_H
  10.  
  11. #include "ast.h"
  12. #include "console.h"
  13. #include "pcode.h"
  14. #include "symbolsTable.h"
  15. /*
  16. * One of the DEB_xxx values
  17. * @see console.h
  18. */
  19. #define VERBOSE_LEVEL DEB_E
  20. /**
  21. * Generates an AST image on each parsing
  22. */
  23. #define AST_IMAGE_REQUESTED 0
  24. /**
  25. * Generates the AST HTML and XMLdebug on each parsing
  26. */
  27. #define AST_PRINT_REQUESTED 0
  28. /**
  29. * Generates the symbols table HTML debug on each parsing
  30. */
  31. #define SYMTABLE_PRINT_REQUESTED 0
  32. /**
  33. * Checks return statement
  34. */
  35. #define AST_RETURN_CHECK_REQUESTED 0
  36. /**
  37. * Do not generate p-code output
  38. */
  39. #define PCODE_GENERATION_BYPASS 0
  40. /**
  41. * Generates a file with the p-code for the GPMachine
  42. */
  43. #define PCODE_FILE_REQUESTED 1
  44. /**
  45. * Forces to print a variable usage report
  46. */
  47. #define VAR_USAGE_REPORT_REQUESTED 0
  48.  
  49. #endif

Autres extraites de codes en c

DisquetteDispo Vérifier la disponibilité du lecteur de disquette
Suite de Fibonacci Exemple d'itération en C
Suite de Fibonacci Exemple de récursion en C
astDataRepresentation.h Représentation de données de l'arbre syntaxique abstrait Compilateur LSD010
ast.h Arbre syntaxique abstrait Compilateur LSD010
ast.c Arbre syntaxique abstrait Compilateur LSD010
symbolsTableDataRepresentation.h Représentation de données de la table des symboles Compilateur LSD010
symbolsTable.h Fonctions de gestion de la table des symboles Compilateur LSD010
symbolsTable.c Fonctions de gestion de la table des symboles Compilateur LSD010
hashCode.h Fonctions de hachage Compilateur LSD010
hashCode.c Fonctions de hachage Compilateur LSD010
scopeStack.h Fonctions de gestion d'une pile de portées Compilateur LSD010
scopeStack.c Fonctions de gestion d'une pile de portées Compilateur LSD010
scopeHelper.h Fonctions de gestion de la portée courante Compilateur LSD010
console.h Fonctions d'affichage Compilateur LSD010
console.c Fonctions d'affichage Compilateur LSD010
graphVizHelper.h Génération d'une image d'un arbre syntaxique abstrait.
Classe d'intégration de l'outil GraphViz. Compilateur LSD010
graphVizHelper.c Génération d'une image d'un arbre syntaxique abstrait.
Classe d'intégration de l'outil GraphViz. Compilateur LSD010
common.h Définition des constantes et variables communes Compilateur LSD010
pcode.c Génération de p-code Compilateur LSD010
pcode.h Génération de p-code Compilateur LSD010
Tous les extraits

 

Réseaux sociaux

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.

 

Nuage de mots clés

9 mots clés dont 5 définis manuellement (plus d'information...).

Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.

 

Astuce pour imprimer les couleurs des cellules de tableaux : http://www.gaudry.be/ast-rf-450.html
Aucun commentaire pour cette page

© Ce document issu de l′infobrol est enregistré sous le certificat Cyber PrInterDeposit Digital Numbertection. Enregistrement IDDN n° 5329-308
Document créé le 05/10/09 01:03, dernière modification le Vendredi 17 Juin 2011, 12:12
Source du document imprimé : http://www.gaudry.be/sniplet.html Document affiché 53 fois ce mois de Juin.
St.Gaudry©07.01.02
Outils (masquer)
||
Recherche (afficher)
Recherche :

Utilisateur (masquer)
Apparence (afficher)
Stats (afficher)
15832 documents
452 astuces.
549 niouzes.
3099 definitions.
447 membres.
8115 messages.

Document genere en :
0,50 seconde

Mises à jour :
Mises à jour du site
Citation (masquer)
Rien n'est petit dans l'amour. Ceux qui attendent les grandes occasions pour prouver leur tendresse ne savent pas aimer.

Laure Conan [Extrait d’ Angéline de Montbrun]
 
l'infobrol
Nous sommes le Dimanche 03 Juin 2012, 11:40, toutes les heures sont au format GMT+1.00 Heure, heure d'été (+1)