diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/d2c/coder.c | 110 | ||||
| -rw-r--r-- | tools/d2c/coder.h | 15 | 
2 files changed, 0 insertions, 125 deletions
diff --git a/tools/d2c/coder.c b/tools/d2c/coder.c index eff35c2..2e02e47 100644 --- a/tools/d2c/coder.c +++ b/tools/d2c/coder.c @@ -44,9 +44,6 @@  struct _rented_coder  {      const char *input;                      /* Fichier de définitions      */ -    const char *arch;                       /* Architecture à traiter      */ -    const char *header;                     /* En-tête pour les en-têtes   */ -    const char *const_prefix;               /* Préfixe pour les opérandes  */      pre_processor *pp;                      /* Pré-processeur avec macros  */ @@ -214,32 +211,6 @@ void delete_coder(rented_coder *coder)  *                                                                             *  *  Paramètres  : coder = gestion par la machine en remplacement de l'humain.  *  *                                                                             * -*  Description : Détermine si les propriétés de base d'un codeur sont là.     * -*                                                                             * -*  Retour      : Bilan de l'état opérationnel.                                * -*                                                                             * -*  Remarques   : -                                                            * -*                                                                             * -******************************************************************************/ - -bool do_basic_checks_with_coder(const rented_coder *coder) -{ -    /* -    result = coder->type != IOT_UNDEFINED && coder->outdir != NULL; -    result &= coder->arch != NULL && coder->header != NULL; - -    if (coder->type == IOT_FORMAT) -        result &= (coder->const_prefix != NULL); -    */ -    return false; - -} - - -/****************************************************************************** -*                                                                             * -*  Paramètres  : coder = gestion par la machine en remplacement de l'humain.  * -*                                                                             *  *  Description : Indique le fichier de définition considéré en entrée.        *  *                                                                             *  *  Retour      : Fichier de définition à interpréter.                         * @@ -275,87 +246,6 @@ void set_coder_input_file(rented_coder *coder, const char *input)  } -/****************************************************************************** -*                                                                             * -*  Paramètres  : coder = gestion par la machine en remplacement de l'humain.  * -*                type  = type de définition à attendre.                       * -*                                                                             * -*  Description : Spécifie le type de format à prendre en compte (E/S).        * -*                                                                             * -*  Retour      : -                                                            * -*                                                                             * -*  Remarques   : -                                                            * -*                                                                             * -******************************************************************************/ -/* -void set_coder_input_type(rented_coder *coder, InputOutputType type) -{ -    coder->type = type; - -} -*/ - - -/****************************************************************************** -*                                                                             * -*  Paramètres  : coder = gestion par la machine en remplacement de l'humain.  * -*                arch  = désignation pour le code de l'architecture lue.      * -*                                                                             * -*  Description : Détermine l'architecture visée par les traitements.          * -*                                                                             * -*  Retour      : -                                                            * -*                                                                             * -*  Remarques   : -                                                            * -*                                                                             * -******************************************************************************/ - -void set_coder_arch(rented_coder *coder, const char *arch) -{ -    coder->arch = arch; - -} - - -/****************************************************************************** -*                                                                             * -*  Paramètres  : coder  = gestion par la machine en remplacement de l'humain. * -*                header = base des définitions de protection d'en-têtes.      * -*                                                                             * -*  Description : Définit la base des protections des fichiers d'en-tête.      * -*                                                                             * -*  Retour      : -                                                            * -*                                                                             * -*  Remarques   : -                                                            * -*                                                                             * -******************************************************************************/ - -void set_coder_header_base(rented_coder *coder, const char *header) -{ -    coder->header = header; - -} - - -/****************************************************************************** -*                                                                             * -*  Paramètres  : coder  = gestion par la machine en remplacement de l'humain. * -*                prefix = préfixe pour les types d'opérandes.                 * -*                                                                             * -*  Description : Définit le préfixe pour les opérandes chargées par format.   * -*                                                                             * -*  Retour      : -                                                            * -*                                                                             * -*  Remarques   : -                                                            * -*                                                                             * -******************************************************************************/ - -void set_coder_const_prefix(rented_coder *coder, const char *prefix) -{ -    coder->const_prefix = prefix; - -} - -  /* ---------------------------------------------------------------------------------- */  /*                               INFORMATIONS GENERALES                               */ diff --git a/tools/d2c/coder.h b/tools/d2c/coder.h index 34544c2..218ab92 100644 --- a/tools/d2c/coder.h +++ b/tools/d2c/coder.h @@ -49,27 +49,12 @@ rented_coder *create_coder(pre_processor *);  /* Supprime le codeur de la mémoire. */  void delete_coder(rented_coder *); -/* Détermine si les propriétés de base d'un codeur sont là. */ -bool do_basic_checks_with_coder(const rented_coder *); -  /* Indique le fichier de définition considéré en entrée. */  const char *get_coder_input_file(const rented_coder *);  /* Spécifie le fichier de définition à prendre en entrée. */  void set_coder_input_file(rented_coder *, const char *); -/* Spécifie le type de format à prendre en compte (E/S). */ -//void set_coder_input_type(rented_coder *, InputOutputType); - -/* Détermine l'architecture visée par les traitements. */ -void set_coder_arch(rented_coder *, const char *); - -/* Définit la base des protections des fichiers d'en-tête. */ -void set_coder_header_base(rented_coder *, const char *); - -/* Définit le préfixe pour les opérandes chargées par format. */ -void set_coder_const_prefix(rented_coder *, const char *); -  /* ----------------------------- INFORMATIONS GENERALES ----------------------------- */  | 
