summaryrefslogtreecommitdiff
path: root/tools/d2c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-05-25 17:49:15 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-05-28 16:35:38 (GMT)
commit2fd186a84cba4f39f6f1bb8bd34d52b4e1d4f814 (patch)
treecc72a70fbfd30c6c06a9c4e03c8b87d8ce326cc8 /tools/d2c
parentf9b5dd04637e4d3cd64b2ae75a991c5547469de0 (diff)
Cleaned code.
Diffstat (limited to 'tools/d2c')
-rw-r--r--tools/d2c/coder.c110
-rw-r--r--tools/d2c/coder.h15
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 ----------------------------- */