From 12ba56fbd4cc909b2a2b8ec931005f050b081265 Mon Sep 17 00:00:00 2001 From: biouman Date: Thu, 3 May 2001 01:21:23 +0000 Subject: *** empty log message *** --- doc/description.tex | 5 +++-- doc/intro.tex | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/description.tex b/doc/description.tex index eafeffa..d4d0118 100644 --- a/doc/description.tex +++ b/doc/description.tex @@ -32,7 +32,7 @@ Tous les appels \section{Module d'interprétation des lignes de commande} \subsection{parser.c} Ce module est la clé de voûte de notre ensemble. Il est décrit plus en détail dans la section suivante. Il s'occupe de lire -une chaîne qui lui a été passé par l'interface, et va la décomposer en une série d'appel vers une pile, codée dans un autre module. +une chaîne qui lui a été passé par l'interface, et va la décomposer en une série d'appels vers une pile, codée dans un autre module. Il va simplement dégager les opérateurs et les opérandes pour les fournir à la pile sous la forme d'une pile polonaise inversée. \subsection{pile.c} Ce module possède principalement deux fonctions (push\_pile() et act\_pile()) qui sont appelées par le parser. La fonction @@ -44,7 +44,8 @@ d'analyser l'entr \item Est-ce une variable déjà enregistrée? \end{itemize} En cas d'échec de ces trois critères, elle considérera qu'il s'agit d'un symbole. La fonction act\_pile() va simplement -dépiler suffisamment d'opérande de la pile, effectuer l'opération demandée, et réinsérer le résultat sur la pile. +dépiler suffisamment d'opérandes de la pile, effectuer l'opération demandée, et réinsérer le résultat sur la pile. + \subsection{numbers.c} Ce tout petit module contient des fonctions qui peuvent convertir n'importe quelle chaîne contenant un nombre en son équivalent. char\_to\_number() est capable de convertir un entier écrit en décimal, octal ou hexadécimal. char\_to\_rat() se charge de lire diff --git a/doc/intro.tex b/doc/intro.tex index 7f89148..1140d6b 100644 --- a/doc/intro.tex +++ b/doc/intro.tex @@ -4,7 +4,7 @@ \paragraph{} Nous nous sommes proposés de réaliser dans ce projet un programme fonctionnant -sous unix et réalisant des opérations basiques sur les polynômes. +sous UNIX et réalisant des opérations basiques sur les polynômes. Ce projet est bien entendu un projet de programmation en langage C, c'est pourquoi nous avons apporté un soin tout particulier à l'aspect réalisation du projet, plutôt que de se focaliser sur des algorithmes complexes de calcul sur les polynômes. -- cgit v1.2.3