summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbiouman <biouman>2001-05-03 01:21:23 +0000
committerbiouman <biouman>2001-05-03 01:21:23 +0000
commit12ba56fbd4cc909b2a2b8ec931005f050b081265 (patch)
treeca8f0c4d07132f0526e8f7c3091d01d490414b56
parent461f3da6d6757cc0326538d798f33edd010dd7da (diff)
*** empty log message ***
-rw-r--r--doc/description.tex5
-rw-r--r--doc/intro.tex2
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 à ces fonctions se font à partir de pile.c dans la fonction act\
\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ée suivant trois critères:
\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.