From 3ed5ff542aaf7de3ada481ee2ae1553cf3d5db89 Mon Sep 17 00:00:00 2001 From: Pierre Debas Date: Sun, 23 May 2021 12:37:47 +0200 Subject: [PATCH] Refonte arborescence manuel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit déso, c'était nécessaire --- .../chapElementsDeLangage.tex | 0 .../instructionsProgrammation.tex | 0 .../sectionCommandesGenerales.tex | 7 - .../sectionConstantesLitterales.tex | 7 - .../elementDeLangage/sectionEtiquettes.tex | 7 - .../elementDeLangage/sectionExpressions.tex | 7 - .../sectionIdentificateurs.tex | 7 - .../sectionInstructionDeProgrammation.tex | 7 - .../elementDeLangage/sectionMotsCles.tex | 7 - .../souSectionCommandesGenerales.tex | 0 .../sousSectionExpressionBooleenne.tex | 0 .../sousSectionExpressionChaine.tex | 0 .../sousSectionExpressionEntiere.tex | 0 .../sousSectionIdentificateurChaine.tex | 0 .../sousSectionIdentificateurEntier.tex | 0 .../elementDelangage/sousSectionChaine.tex | 0 .../elementDelangage/sousSectionEntier.tex | 0 .../programmesExemples.tex | 0 .../installation/chapInstallation.tex | 0 .../fichiers/installation/section.tex | 7 - .../fichiers/sectionManuelTemplate.tex | 7 - .../fichiers/utilisation/chapUtilisation.tex | 0 .../utilisation/sectionOuvertureSession.tex | 7 - .../utilisation/sectionProgrammationLIR.tex | 7 - ...ectionUtilisationCommandesInstructions.tex | 7 - .../sousSectionUtilisationCommandes.tex | 0 .../sousSectionUtilisationInstructions.tex | 0 .../manuelUtilisateur/manuelUtilisateur.aux | 83 +++ .../manuelUtilisateur/manuelUtilisateur.log | 509 ++++++++++++++++++ .../manuelUtilisateur/manuelUtilisateur.out | 27 + .../manuelUtilisateur/manuelUtilisateur.pdf | Bin 54115 -> 42488 bytes .../manuelUtilisateur.synctex.gz | Bin 0 -> 20746 bytes .../manuelUtilisateur/manuelUtilisateur.tex | 76 ++- .../manuelUtilisateur/manuelUtilisateur.toc | 54 ++ 34 files changed, 728 insertions(+), 105 deletions(-) create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/chapElementsDeLangage.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/instructionsProgrammation.tex delete mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sectionCommandesGenerales.tex delete mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sectionInstructionDeProgrammation.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/souSectionCommandesGenerales.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionBooleenne.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionChaine.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionEntiere.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionIdentificateurChaine.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionIdentificateurEntier.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDelangage/sousSectionChaine.tex create mode 100644 documents/manuelUtilisateur/fichiers/elementDelangage/sousSectionEntier.tex create mode 100644 documents/manuelUtilisateur/fichiers/exemplesUtilisation/programmesExemples.tex create mode 100644 documents/manuelUtilisateur/fichiers/installation/chapInstallation.tex delete mode 100644 documents/manuelUtilisateur/fichiers/installation/section.tex delete mode 100644 documents/manuelUtilisateur/fichiers/sectionManuelTemplate.tex create mode 100644 documents/manuelUtilisateur/fichiers/utilisation/chapUtilisation.tex delete mode 100644 documents/manuelUtilisateur/fichiers/utilisation/sectionOuvertureSession.tex create mode 100644 documents/manuelUtilisateur/fichiers/utilisation/sousSectionUtilisationCommandes.tex create mode 100644 documents/manuelUtilisateur/fichiers/utilisation/sousSectionUtilisationInstructions.tex create mode 100644 documents/manuelUtilisateur/manuelUtilisateur.aux create mode 100644 documents/manuelUtilisateur/manuelUtilisateur.log create mode 100644 documents/manuelUtilisateur/manuelUtilisateur.out create mode 100644 documents/manuelUtilisateur/manuelUtilisateur.synctex.gz create mode 100644 documents/manuelUtilisateur/manuelUtilisateur.toc diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/chapElementsDeLangage.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/chapElementsDeLangage.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/instructionsProgrammation.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/instructionsProgrammation.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionCommandesGenerales.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionCommandesGenerales.tex deleted file mode 100644 index fa17b33..0000000 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionCommandesGenerales.tex +++ /dev/null @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionConstantesLitterales.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionConstantesLitterales.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionConstantesLitterales.tex +++ b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionConstantesLitterales.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionEtiquettes.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionEtiquettes.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionEtiquettes.tex +++ b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionEtiquettes.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionExpressions.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionExpressions.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionExpressions.tex +++ b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionExpressions.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionIdentificateurs.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionIdentificateurs.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionIdentificateurs.tex +++ b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionIdentificateurs.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionInstructionDeProgrammation.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionInstructionDeProgrammation.tex deleted file mode 100644 index fa17b33..0000000 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionInstructionDeProgrammation.tex +++ /dev/null @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionMotsCles.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionMotsCles.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionMotsCles.tex +++ b/documents/manuelUtilisateur/fichiers/elementDeLangage/sectionMotsCles.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/souSectionCommandesGenerales.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/souSectionCommandesGenerales.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionBooleenne.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionBooleenne.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionChaine.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionChaine.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionEntiere.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionExpressionEntiere.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionIdentificateurChaine.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionIdentificateurChaine.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionIdentificateurEntier.tex b/documents/manuelUtilisateur/fichiers/elementDeLangage/sousSectionIdentificateurEntier.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDelangage/sousSectionChaine.tex b/documents/manuelUtilisateur/fichiers/elementDelangage/sousSectionChaine.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/elementDelangage/sousSectionEntier.tex b/documents/manuelUtilisateur/fichiers/elementDelangage/sousSectionEntier.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/exemplesUtilisation/programmesExemples.tex b/documents/manuelUtilisateur/fichiers/exemplesUtilisation/programmesExemples.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/installation/chapInstallation.tex b/documents/manuelUtilisateur/fichiers/installation/chapInstallation.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/installation/section.tex b/documents/manuelUtilisateur/fichiers/installation/section.tex deleted file mode 100644 index fa17b33..0000000 --- a/documents/manuelUtilisateur/fichiers/installation/section.tex +++ /dev/null @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/sectionManuelTemplate.tex b/documents/manuelUtilisateur/fichiers/sectionManuelTemplate.tex deleted file mode 100644 index fa17b33..0000000 --- a/documents/manuelUtilisateur/fichiers/sectionManuelTemplate.tex +++ /dev/null @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/utilisation/chapUtilisation.tex b/documents/manuelUtilisateur/fichiers/utilisation/chapUtilisation.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/utilisation/sectionOuvertureSession.tex b/documents/manuelUtilisateur/fichiers/utilisation/sectionOuvertureSession.tex deleted file mode 100644 index fa17b33..0000000 --- a/documents/manuelUtilisateur/fichiers/utilisation/sectionOuvertureSession.tex +++ /dev/null @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/utilisation/sectionProgrammationLIR.tex b/documents/manuelUtilisateur/fichiers/utilisation/sectionProgrammationLIR.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/utilisation/sectionProgrammationLIR.tex +++ b/documents/manuelUtilisateur/fichiers/utilisation/sectionProgrammationLIR.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/utilisation/sectionUtilisationCommandesInstructions.tex b/documents/manuelUtilisateur/fichiers/utilisation/sectionUtilisationCommandesInstructions.tex index fa17b33..e69de29 100644 --- a/documents/manuelUtilisateur/fichiers/utilisation/sectionUtilisationCommandesInstructions.tex +++ b/documents/manuelUtilisateur/fichiers/utilisation/sectionUtilisationCommandesInstructions.tex @@ -1,7 +0,0 @@ -% nom du chapitre ici en commentaire -% nom de la section ici en commentaire - -\subsection{...} % nom de section -\subsubsection{...} - \paragraph{...} - \subparagraph{...} \ No newline at end of file diff --git a/documents/manuelUtilisateur/fichiers/utilisation/sousSectionUtilisationCommandes.tex b/documents/manuelUtilisateur/fichiers/utilisation/sousSectionUtilisationCommandes.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/fichiers/utilisation/sousSectionUtilisationInstructions.tex b/documents/manuelUtilisateur/fichiers/utilisation/sousSectionUtilisationInstructions.tex new file mode 100644 index 0000000..e69de29 diff --git a/documents/manuelUtilisateur/manuelUtilisateur.aux b/documents/manuelUtilisateur/manuelUtilisateur.aux new file mode 100644 index 0000000..a0ffb8d --- /dev/null +++ b/documents/manuelUtilisateur/manuelUtilisateur.aux @@ -0,0 +1,83 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@nameuse{bbl@beforestart} +\catcode `:\active +\catcode `;\active +\catcode `!\active +\catcode `?\active +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldcontentsline\contentsline +\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\contentsline\oldcontentsline +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\babel@aux{french}{} +\@writefile{toc}{\contentsline {chapter}{\numberline {1}Installation}{3}{chapter.1}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.0.1}...}{3}{subsection.1.0.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{...}{3}{section*.2}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{3}{section*.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{3}{section*.4}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {2}Éléments de langage}{4}{chapter.2}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {2.1}Mots-clés}{4}{section.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1.1}...}{4}{subsection.2.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{...}{4}{section*.5}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{4}{section*.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{4}{section*.7}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.2}Étiquettes}{4}{section.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2.1}...}{4}{subsection.2.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{...}{4}{section*.8}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{4}{section*.9}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{4}{section*.10}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.3}Constantes littérales}{4}{section.2.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.1}Type entier signé}{4}{subsection.2.3.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3.2}Type chaîne}{4}{subsection.2.3.2}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{4}{section*.11}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{4}{section*.12}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.4}Identificateurs}{5}{section.2.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.1}Identificateurs d'entier}{5}{subsection.2.4.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4.2}Identificateurs de chaîne}{5}{subsection.2.4.2}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{5}{section*.13}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{5}{section*.14}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.5}Expressions}{5}{section.2.5}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.1}Expressions arithmétiques}{5}{subsection.2.5.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.2}Expressions sur chaînes}{5}{subsection.2.5.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.5.3}Expressions logiques}{5}{subsection.2.5.3}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{5}{section*.15}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{5}{section*.16}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.6}Instructions de programmation}{5}{section.2.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6.1}...}{5}{subsection.2.6.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{...}{5}{section*.17}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{5}{section*.18}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{5}{section*.19}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2.7}Commandes générales}{5}{section.2.7}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.7.1}...}{5}{subsection.2.7.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{...}{5}{section*.20}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{5}{section*.21}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{5}{section*.22}\protected@file@percent } +\@writefile{toc}{\contentsline {chapter}{\numberline {3}Utilisation}{6}{chapter.3}\protected@file@percent } +\@writefile{lof}{\addvspace {10\p@ }} +\@writefile{lot}{\addvspace {10\p@ }} +\@writefile{toc}{\contentsline {section}{\numberline {3.1}Utilisation des commandes et instructions}{6}{section.3.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1.1}...}{6}{subsection.3.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{...}{6}{section*.23}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{6}{section*.24}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{6}{section*.25}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3.2}Programmation en LIR}{6}{section.3.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}Écriture d'un programme}{6}{subsection.3.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}Exécution d'un programme}{6}{subsection.3.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {paragraph}{...}{6}{section*.26}\protected@file@percent } +\@writefile{toc}{\contentsline {subparagraph}{...}{6}{section*.27}\protected@file@percent } diff --git a/documents/manuelUtilisateur/manuelUtilisateur.log b/documents/manuelUtilisateur/manuelUtilisateur.log new file mode 100644 index 0000000..9649125 --- /dev/null +++ b/documents/manuelUtilisateur/manuelUtilisateur.log @@ -0,0 +1,509 @@ +This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=pdflatex 2020.12.30) 23 MAY 2021 12:16 +entering extended mode + restricted \write18 enabled. + %&-line parsing enabled. +**manuelUtilisateur.tex +(./manuelUtilisateur.tex +LaTeX2e <2020-02-02> patch level 2 +L3 programming layer <2020-02-14> +(/usr/share/texlive/texmf-dist/tex/latex/base/book.cls +Document Class: book 2019/12/20 v1.4l Standard LaTeX document class +(/usr/share/texlive/texmf-dist/tex/latex/base/bk11.clo +File: bk11.clo 2019/12/20 v1.4l Standard LaTeX file (size option) +) +\c@part=\count167 +\c@chapter=\count168 +\c@section=\count169 +\c@subsection=\count170 +\c@subsubsection=\count171 +\c@paragraph=\count172 +\c@subparagraph=\count173 +\c@figure=\count174 +\c@table=\count175 +\abovecaptionskip=\skip47 +\belowcaptionskip=\skip48 +\bibindent=\dimen134 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty +Package: inputenc 2018/08/11 v1.3c Input encoding file +\inpenc@prehook=\toks14 +\inpenc@posthook=\toks15 +) +(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty +Package: fontenc 2020/02/11 v2.0o Standard LaTeX package +) +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty +Package: babel 2020/02/14 3.40 The Babel package + +(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def +File: switch.def 2020/02/14 3.40 Babel switching mechanism +) +(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf +Language: french 2020/01/30 v3.5g French support from the babel system + +(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def +File: babel.def 2020/02/14 3.40 Babel common definitions +\babel@savecnt=\count176 +\U@D=\dimen135 + +(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def) +\bbl@readstream=\read2 +\bbl@dirlevel=\count177 +) +Package babel Info: \l@acadian = using hyphenrules for french +(babel) (\language74) on input line 91. +Package babel Info: \l@canadien = using hyphenrules for french +(babel) (\language74) on input line 92. +\FB@nonchar=\count178 +Package babel Info: Making : an active character on input line 419. +Package babel Info: Making ; an active character on input line 420. +Package babel Info: Making ! an active character on input line 421. +Package babel Info: Making ? an active character on input line 422. +\FBguill@level=\count179 +\FBold@everypar=\toks16 +\FB@Mht=\dimen136 +\mc@charclass=\count180 +\mc@charfam=\count181 +\mc@charslot=\count182 +\std@mcc=\count183 +\dec@mcc=\count184 +\c@FBcaption@count=\count185 +\listindentFB=\dimen137 +\descindentFB=\dimen138 +\labelindentFB=\dimen139 +\labelwidthFB=\dimen140 +\leftmarginFB=\dimen141 +\parindentFFN=\dimen142 +\FBfnindent=\dimen143 +)) +(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +\KV@toks@=\toks17 +) +(/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + +(/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. + +(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2019/11/07 v1.0c TeX engine tests +)) +\Gm@cnth=\count186 +\Gm@cntv=\count187 +\c@Gm@tempcnt=\count188 +\Gm@bindingoffset=\dimen144 +\Gm@wd@mp=\dimen145 +\Gm@odd@mp=\dimen146 +\Gm@even@mp=\dimen147 +\Gm@layoutwidth=\dimen148 +\Gm@layoutheight=\dimen149 +\Gm@layouthoffset=\dimen150 +\Gm@layoutvoffset=\dimen151 +\Gm@dimlist=\toks18 +) +(/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty +Package: fancyhdr 2019/01/31 v3.10 Extensive control of page headers and footer +s +\f@nch@headwidth=\skip49 +\f@nch@O@elh=\skip50 +\f@nch@O@erh=\skip51 +\f@nch@O@olh=\skip52 +\f@nch@O@orh=\skip53 +\f@nch@O@elf=\skip54 +\f@nch@O@erf=\skip55 +\f@nch@O@olf=\skip56 +\f@nch@O@orf=\skip57 +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty +Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty +Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR) + +(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty +Package: trig 2016/01/03 v1.10 sin cos tan (DPC) +) +(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg +File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration +) +Package graphics Info: Driver file: pdftex.def on input line 105. + +(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def +File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex +)) +\Gin@req@height=\dimen152 +\Gin@req@width=\dimen153 +) +(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty +Package: array 2019/08/31 v2.4l Tabular extension package (FMi) +\col@sep=\dimen154 +\ar@mcellbox=\box45 +\extrarowheight=\dimen155 +\NC@list=\toks19 +\extratabsurround=\skip58 +\backup@length=\skip59 +\ar@cellbox=\box46 +) +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2020/01/14 v7.00d Hypertext links for LaTeX + +(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2019/11/24 v0.31 Utility functions of pdfTeX for LuaTeX (HO +) + +(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) +(/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty +Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty +Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty +Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty +Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) +) +(/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty +Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO) +) +\@linkdim=\dimen156 +\Hy@linkcounter=\count189 +\Hy@pagecounter=\count190 + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2020/01/14 v7.00d Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +(/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty +Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty +Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO) +) +\Hy@SavedSpaceFactor=\count191 +\pdfmajorversion=\count192 +Package hyperref Info: Hyper figures OFF on input line 4547. +Package hyperref Info: Link nesting OFF on input line 4552. +Package hyperref Info: Hyper index ON on input line 4555. +Package hyperref Info: Plain pages OFF on input line 4562. +Package hyperref Info: Backreferencing OFF on input line 4567. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4800. +\c@Hy@tempcnt=\count193 + +(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip16 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 5159. +\XeTeXLinkMargin=\dimen157 + +(/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty +Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO +) +)) +\Fld@menulength=\count194 +\Field@Width=\dimen158 +\Fld@charsize=\dimen159 +Package hyperref Info: Hyper figures OFF on input line 6430. +Package hyperref Info: Link nesting OFF on input line 6435. +Package hyperref Info: Hyper index ON on input line 6438. +Package hyperref Info: backreferencing OFF on input line 6445. +Package hyperref Info: Link coloring OFF on input line 6450. +Package hyperref Info: Link coloring with OCG OFF on input line 6455. +Package hyperref Info: PDF/A mode OFF on input line 6460. +LaTeX Info: Redefining \ref on input line 6500. +LaTeX Info: Redefining \pageref on input line 6504. + +(/usr/share/texlive/texmf-dist/tex/generic/atbegshi/atbegshi.sty +Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO) +) +\Hy@abspage=\count195 +\c@Item=\count196 +\c@Hfootnote=\count197 +) +Package hyperref Info: Driver (autodetected): hpdftex. + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2020/01/14 v7.00d Hyperref driver for pdfTeX + +(/usr/share/texlive/texmf-dist/tex/latex/atveryend/atveryend.sty +Package: atveryend 2019-12-11 v1.11 Hooks at the very end of document (HO) +Package atveryend Info: \enddocument detected (standard20110627). +) +\Fld@listcount=\count198 +\c@bookmark@seq@number=\count199 + +(/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO) + +(/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) +) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +86. +) +\Hy@SectionHShift=\skip60 +) +(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def +File: l3backend-pdfmode.def 2020-02-03 L3 backend support: PDF mode +\l__kernel_color_stack_int=\count266 +\l__pdf_internal_box=\box47 +) +(./manuelUtilisateur.aux) +\openout1 = `manuelUtilisateur.aux'. + +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 18. +LaTeX Font Info: ... okay on input line 18. +LaTeX Info: Redefining \degres on input line 18. +LaTeX Info: Redefining \dots on input line 18. +LaTeX Info: Redefining \up on input line 18. + +*geometry* driver: auto-detecting +*geometry* detected driver: pdftex +*geometry* verbose mode - [ preamble ] result: +* driver: pdftex +* paper: a4paper +* layout: +* layoutoffset:(h,v)=(0.0pt,0.0pt) +* modes: twoside +* h-part:(L,W,R)=(71.70166pt, 418.25368pt, 107.55254pt) +* v-part:(T,H,B)=(42.67912pt, 688.5567pt, 113.81102pt) +* \paperwidth=597.50787pt +* \paperheight=845.04684pt +* \textwidth=418.25368pt +* \textheight=688.5567pt +* \oddsidemargin=-0.56833pt +* \evensidemargin=35.28255pt +* \topmargin=-61.46466pt +* \headheight=12.0pt +* \headsep=19.8738pt +* \topskip=11.0pt +* \footskip=27.46295pt +* \marginparwidth=106.0pt +* \marginparsep=7.0pt +* \columnsep=10.0pt +* \skip\footins=10.0pt plus 4.0pt minus 2.0pt +* \hoffset=0.0pt +* \voffset=0.0pt +* \mag=1000 +* \@twocolumnfalse +* \@twosidetrue +* \@mparswitchtrue +* \@reversemarginfalse +* (1in=72.27pt=25.4mm, 1cm=28.453pt) + +(/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii +[Loading MPS to PDF converter (version 2006.09.02).] +\scratchcounter=\count267 +\scratchdimen=\dimen160 +\scratchbox=\box48 +\nofMPsegments=\count268 +\nofMParguments=\count269 +\everyMPshowfont=\toks20 +\MPscratchCnt=\count270 +\MPscratchDim=\dimen161 +\MPnumerator=\count271 +\makeMPintoPDFobject=\count272 +\everyMPtoPDFconversion=\toks21 +) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty +Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf +Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 4 +85. + +(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg +File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv +e +)) +\AtBeginShipoutBox=\box49 +Package hyperref Info: Link coloring OFF on input line 18. + +(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section + +(/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty +Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) +) +(/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty +Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) +) +\c@section@level=\count273 +) +LaTeX Info: Redefining \ref on input line 18. +LaTeX Info: Redefining \pageref on input line 18. +LaTeX Info: Redefining \nameref on input line 18. + +(./manuelUtilisateur.out) (./manuelUtilisateur.out) +\@outlinefile=\write3 +\openout3 = `manuelUtilisateur.out'. + +LaTeX Font Info: Trying to load font information for T1+pag on input line 32 +. + +(/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pag.fd +File: t1pag.fd 2001/06/04 font definitions for T1/pag. +) + +File: img/logoiut.png Graphic file (type png) + +Package pdftex.def Info: img/logoiut.png used on input line 42. +(pdftex.def) Requested size: 113.81102pt x 72.23894pt. +LaTeX Font Info: Font shape `T1/pag/bx/sc' in size <24.88> not available +(Font) Font shape `T1/pag/b/sc' tried instead on input line 46. +LaTeX Font Info: Font shape `T1/pag/b/sc' in size <24.88> not available +(Font) Font shape `T1/pag/db/sc' tried instead on input line 46. + [1 + + +{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map} <./img/logoiut.png>] +LaTeX Font Info: Font shape `T1/pag/bx/n' in size <24.88> not available +(Font) Font shape `T1/pag/b/n' tried instead on input line 72. +LaTeX Font Info: Font shape `T1/pag/b/n' in size <24.88> not available +(Font) Font shape `T1/pag/db/n' tried instead on input line 72. + (./manuelUtilisateur.toc +LaTeX Font Info: Font shape `T1/pag/bx/n' in size <10.95> not available +(Font) Font shape `T1/pag/b/n' tried instead on input line 2. +LaTeX Font Info: Font shape `T1/pag/b/n' in size <10.95> not available +(Font) Font shape `T1/pag/db/n' tried instead on input line 2. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <10.95> on input line 3. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <8> on input line 3. +LaTeX Font Info: External font `cmex10' loaded for size +(Font) <6> on input line 3. +) +\tf@toc=\write4 +\openout4 = `manuelUtilisateur.toc'. + +[2 + +] +Chapitre 1. +LaTeX Font Info: Font shape `T1/pag/bx/n' in size <20.74> not available +(Font) Font shape `T1/pag/b/n' tried instead on input line 76. +LaTeX Font Info: Font shape `T1/pag/b/n' in size <20.74> not available +(Font) Font shape `T1/pag/db/n' tried instead on input line 76. +(./fichiers/installation/chapInstallation.tex +LaTeX Font Info: Font shape `T1/pag/bx/n' in size <12> not available +(Font) Font shape `T1/pag/b/n' tried instead on input line 4. +LaTeX Font Info: Font shape `T1/pag/b/n' in size <12> not available +(Font) Font shape `T1/pag/db/n' tried instead on input line 4. + + +Package hyperref Warning: Difference (2) between bookmark levels is greater +(hyperref) than one, level fixed on input line 4. + +) [3 + +] +Chapitre 2. +(./fichiers/elementDeLangage/chapElementsDeLangage.tex) +LaTeX Font Info: Font shape `T1/pag/bx/n' in size <14.4> not available +(Font) Font shape `T1/pag/b/n' tried instead on input line 82. +LaTeX Font Info: Font shape `T1/pag/b/n' in size <14.4> not available +(Font) Font shape `T1/pag/db/n' tried instead on input line 82. + +(./fichiers/elementDeLangage/sectionMotsCles.tex) +(./fichiers/elementDeLangage/sectionEtiquettes.tex) +(./fichiers/elementDeLangage/sectionConstantesLitterales.tex) +(./fichiers/elementDeLangage/sectionIdentificateurs.tex [4 + +]) +(./fichiers/elementDeLangage/sectionExpressions.tex) +(./fichiers/elementDeLangage/sectionInstructionDeProgrammation.tex) +(./fichiers/elementDeLangage/sectionCommandesGenerales.tex) +File: img/logoiut.png Graphic file (type png) + +Package pdftex.def Info: img/logoiut.png used on input line 104. +(pdftex.def) Requested size: 56.9055pt x 36.11946pt. + [5] +Chapitre 3. +(./fichiers/utilisation/chapUtilisation.tex) +(./fichiers/utilisation/sectionUtilisationCommandesInstructions.tex) +(./fichiers/utilisation/sectionProgrammationLIR.tex) +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 115. + [6 + +] +Package atveryend Info: Empty hook `AfterLastShipout' on input line 115. + +(./manuelUtilisateur.aux) +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 115. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 115. + + +Package rerunfilecheck Warning: File `manuelUtilisateur.out' has changed. +(rerunfilecheck) Rerun to get outlines right +(rerunfilecheck) or use package `bookmark'. + +Package rerunfilecheck Info: Checksums for `manuelUtilisateur.out': +(rerunfilecheck) Before: 95C476957CF8E33D2C815FE6D05450E1;2053 +(rerunfilecheck) After: 12E71CC39040469D6EC414437E9C02E5;1799. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 115. + ) +Here is how much of TeX's memory you used: + 7588 strings out of 481239 + 115176 string characters out of 5920376 + 393298 words of memory out of 5000000 + 22622 multiletter control sequences out of 15000+600000 + 577126 words of font info for 56 fonts, out of 8000000 for 9000 + 1141 hyphenation exceptions out of 8191 + 34i,14n,45p,223b,425s stack positions out of 5000i,500n,10000p,200000b,80000s +pdfTeX warning (dest): name{subsection.3.3.3} has been referenced but does no +t exist, replaced by a fixed one + +pdfTeX warning (dest): name{subsection.3.3.2} has been referenced but does not +exist, replaced by a fixed one + +pdfTeX warning (dest): name{subsection.3.3.1} has been referenced but does not +exist, replaced by a fixed one + +pdfTeX warning (dest): name{section.3.3} has been referenced but does not exist +, replaced by a fixed one + +{/usr/share/texlive/texmf-dist/fonts/enc/dvips/base/8r.enc} +Output written on manuelUtilisateur.pdf (6 pages, 42488 bytes). +PDF statistics: + 239 PDF objects out of 1000 (max. 8388607) + 224 compressed objects within 3 object streams + 65 named destinations out of 1000 (max. 500000) + 246 words of extra memory for PDF output out of 10000 (max. 10000000) + diff --git a/documents/manuelUtilisateur/manuelUtilisateur.out b/documents/manuelUtilisateur/manuelUtilisateur.out new file mode 100644 index 0000000..68b6292 --- /dev/null +++ b/documents/manuelUtilisateur/manuelUtilisateur.out @@ -0,0 +1,27 @@ +\BOOKMARK [0][-]{chapter.1}{Installation}{}% 1 +\BOOKMARK [1][-]{subsection.1.0.1}{...}{chapter.1}% 2 +\BOOKMARK [0][-]{chapter.2}{\311l\351ments de langage}{}% 3 +\BOOKMARK [1][-]{section.2.1}{Mots-cl\351s}{chapter.2}% 4 +\BOOKMARK [2][-]{subsection.2.1.1}{...}{section.2.1}% 5 +\BOOKMARK [1][-]{section.2.2}{\311tiquettes}{chapter.2}% 6 +\BOOKMARK [2][-]{subsection.2.2.1}{...}{section.2.2}% 7 +\BOOKMARK [1][-]{section.2.3}{Constantes litt\351rales}{chapter.2}% 8 +\BOOKMARK [2][-]{subsection.2.3.1}{Type entier sign\351}{section.2.3}% 9 +\BOOKMARK [2][-]{subsection.2.3.2}{Type cha\356ne}{section.2.3}% 10 +\BOOKMARK [1][-]{section.2.4}{Identificateurs}{chapter.2}% 11 +\BOOKMARK [2][-]{subsection.2.4.1}{Identificateurs d'entier}{section.2.4}% 12 +\BOOKMARK [2][-]{subsection.2.4.2}{Identificateurs de cha\356ne}{section.2.4}% 13 +\BOOKMARK [1][-]{section.2.5}{Expressions}{chapter.2}% 14 +\BOOKMARK [2][-]{subsection.2.5.1}{Expressions arithm\351tiques}{section.2.5}% 15 +\BOOKMARK [2][-]{subsection.2.5.2}{Expressions sur cha\356nes}{section.2.5}% 16 +\BOOKMARK [2][-]{subsection.2.5.3}{Expressions logiques}{section.2.5}% 17 +\BOOKMARK [1][-]{section.2.6}{Instructions de programmation}{chapter.2}% 18 +\BOOKMARK [2][-]{subsection.2.6.1}{...}{section.2.6}% 19 +\BOOKMARK [1][-]{section.2.7}{Commandes g\351n\351rales}{chapter.2}% 20 +\BOOKMARK [2][-]{subsection.2.7.1}{...}{section.2.7}% 21 +\BOOKMARK [0][-]{chapter.3}{Utilisation}{}% 22 +\BOOKMARK [1][-]{section.3.1}{Utilisation des commandes et instructions}{chapter.3}% 23 +\BOOKMARK [2][-]{subsection.3.1.1}{...}{section.3.1}% 24 +\BOOKMARK [1][-]{section.3.2}{Programmation en LIR}{chapter.3}% 25 +\BOOKMARK [2][-]{subsection.3.2.1}{\311criture d'un programme}{section.3.2}% 26 +\BOOKMARK [2][-]{subsection.3.2.2}{Ex\351cution d'un programme}{section.3.2}% 27 diff --git a/documents/manuelUtilisateur/manuelUtilisateur.pdf b/documents/manuelUtilisateur/manuelUtilisateur.pdf index eac4b3ebc2b82a40310e0be0185cc0e28aa53bc9..99c933a708e251f528ecfd7a2cdef517b28489d1 100644 GIT binary patch delta 31263 zcmaI6V|1WVx2+l5ww;Pyv2EL~*nDH#PQ|I%w#|xJv2FHuZg<~%yZem(xBu<2@QgM0 z+H=1Y{ACghjZ#TWf`NsR1CDa;@9-)d3oBQ$J&Xvj$&BJRtNFr`h_`>c8uvMtGzV3W z-LO_cHwg|#M=Fe}X1COPz3S8e3nyh&a^ZR9;!CC7G(JyD2Hv0R*tbqx1yZ9_FTxX7 z)oq?`-EG^bhb69~u>~|TR$gn@{OD-fB=4gFS2}e{KBTg%G;fXqeLQpB`Vr4ove?qI zsxAOXME(w&5rw05_7-wq%A-`z=A-U|_%yPDz=XD3oi=s$qFiNIo5|Qc`SFg=N1O>Z z7<=!8{3}}z0k=-6OK3DkMGy9YHV?g~iJi_fX2>W>$8l@eW~DOzOw#BOy@a1)=6&jw z=8??kPbNh&16bMuH_|$5>=@w~(o6|4hi4G5ud!gYjoz-2mIR${3Z_y@?`_fn?~Hli z0)}FyWV{X~x`hwrg>NP!+`0%QkIAmD#->L6mvq{`xvj80B+^E9gjn0 z_`zU1#1fr7kN6+=iY!jq#qmSnk4q9}77 z#2f0DrKsPz0U!gc7^jc39%s4(FmFKLV+zDb%osxd87;piaYWvgQode9V^B*>$3$Sq z;LF1L=1zB)8D00eH=U*TLJBsNT!oU4aLlPw24p@K#Gx%j&*r5v_R4k2!se)=j30g) z^qvO03*_lz_=}B6LKyD^U*^ll^E6Rv1jWnG6-Z}zXF0G3@KN<#z1P4ko=c_(rI3cg zPZhQgdk?#2TcnR|S#2?sxiX^-&f7}Tca9Hal2)@cICFb57guLb%7EVqQW)cSz8#q2bI3_uBdrMa<5^fgmWFb{r;8I)O zA)6Ve=ULM+n`ifR!%=@pI+xQ6*am^%+BcS zdlzw6wtlytqL&a(O8rp(g=9ctNXEWU1jHQ$ti}BVp@j< z97V*B6k-ls^27@&jbiq#ryf*wymgEpOz>{*RMc!!Sn>juPbsDndg7L~Rvle}Lc%C- zqh97*q;^tRCxe%d3ZhO_G8nQrNI(E@fiTAZWl@GhdAVD(cGk>!oBA&(fP;dB=>8s| zKgJhA_cI2w{(|*G{cx63laA}5+sHk~;6S97`ec}2?Qg@mw>g=b-5*NIa+#8t1Ur!+ zA)U;Pq{c>4lt+lHP=Y|g^UcCSa>-1G3pZ7)W??CC(HjUB9Ff2k)9ctY?ACF`$|PK@Pm#Q@x{ zYg%7RdY=Ae@T7-&d)+!al3lJ%c z<7`qUEVzm%x-xOP>rL7G#8y*g0vw~)*|PE3y47$VX-N~~kir5<00$g4xZ8r&_=bgz zWvga~TRMLYT(%fv`j*iKap_rJi){3_s;L~ShLoWhH_~4hLrV;a+p}(&;L%(9ILJGZ z98k6W*sfI(NjvgugH-jk2i-pz)DRJ6Z*B@*JY0cNI_W>_zkp#J^10s8)TU`jIAR@l}`7gBi`R7U=b}z!HVWA9$xwW!LI+lk6;? z+{qSa2Z88Zkf6Q?;!AvZIMc+FEjBpF;V;|Vuj?}l_ebn|w8Q@mz5jynztCd+-w;#t zax^DlQZ%tqb+v1aD^R+4)kne9wo39 zBUs-ZutSmoVZ#DP@#e+BRV;ww;VL5&38A3cwgV9jF&}VV;BW`V04krVi@JeW0bHe zH^E-hLJ7jAnIKt7z?y~$!E%7!k7pK^BIp(sAw-O&7|RaDu*W27TjS&+Oc+sx2839~ zzv}i2!wxE$BQQ5g;DQH2nYtAs1pPQl540=-`prCA9`)*51hnT*Cx zeq8MFb93p1K~%M>1iKR@bBc6hhr_%Ie+3$#cje<)V^8#*U_zqwFh`b1@KI73*-!=R zWk!#)!aJHZXCPNH$eM=ZF`;8SNZ3+C@^ucq+yk8e-p zj6qsY?OiVbIO`K7^)DNJ7FdX$UXYmFEZ{vB$mlUI`~f=q;<&7;0SzxxLZAkgUXY`@ z)D)2hg%5O5(&*qWehHZ(xB_sQN_n%P3@1|1)E~-qO4**Qecrx-IwYdLkqNOk&sL{^=TqptQ}>7Q9Mx;k>{*o)CmdBSHf?&06=OSQe3soUq0 zb|UeTb{+N}gBAW?E2Wq3?l9{_FqbXWaT)^$Xl+dy&)qmX^4P&eZCfId((-Qq*HhpZw9aMg zR`0j-Qu8^-S=f&!-e?Ec0&A{oL4CMdaj-$0C&m%)Mg45PnB6O~9~#)mu|3x~H7gda zw5g$$mG*A)@=Q$O*z_bwY7U!!uU{7g7joUQusN7mUg-WtD^{$QY=n z-`%^{T^rr?(Lz-oTln)84Xb+Q{-jZ`m~xPFQ*+WCHo_+StQU7KTKI5lUDr!R5F?uW zZ9er@$YU+wx_I~|(=q*3dUR6kwdS7(%&tGz8Y;QSDGBS!ck_hi1Fx8{IVKeJ9ysrbN;6#m|FaWpWM%?gad>X;NMIYy}FF3JH{c!jwV@VjvK7NU)E*T zB~}O7Jt*dVM9eXe|T-v4K zbv6B%>;5o5`Dhr9zLZ`rtMMrOsEy|*Cbu8e=3sr9R9|Wa7W-ZUMa?)(c6APi8cdA) z&iuag&SD18uMEk+Q=yTRV^PMpNz|l4yJb7nJ${g^vKOrSC+E6wK`A+2+bf^AWJsU@ z7mI~BQ!oylZtRwd+A%Ron|pOraiTYAr|dCy5{LUTcb|ve(rb)&#rkn^!6X+>V#Wcb zs$Y4PvLu=C_i&t0biItixQ~v}?`HoDEM6!Egw#4Z*w(gZEi++JQDmcrOE zii%T&hI8@oKg@X=#KpalImYlRoChtdWh-h+n;)gV5gg<{te=#JVQhbJ>ZfHBS*;v_ zQs2TfF)OG#%auPYWip35&PG3Qx8ELSnH%AjZ`eTK(iupe!`R zPnER*`Xv1!H0t_8t%PNNpk~EJjQr=q(VIkBY3U@|C}F5Um^p!a(vg_DN0Ek!@g;o` z3RdTAxWl&Kawo-FoNzwft93^Mksic-q{u~M2n`BG>TPI>V>agsa4;1dauS|!?%V^` zCEE61?gS~5qM)?@Ny3nM`@r`69tHETvCbZVGhQ;SOqv=L;FgvTlLYfJ|JNB}cs-<= z&EkbB0B`7QY65wvKzX219AxNqlyvau$MYqg4(?qHK6QN)%#1mQ>7)q@1DOL0cuq`R zyY|RHzqW6g=D8Dr7fpZnwf%{;w(!g3OdwLR)1580?XPb4fHc%QndqD2B>H~|-8gAL zeMp!#u4JpTK&s(`k=VnXEs5{&7mBTfQj9d}q?Ssm5~IA_$Vfg?!%E^RuTZxG{O0OtRa#{c(xX5nJ_-zN0`C4yPFnMp`U zl0{Xi0QLAzxB(#)@ps?hv~04K%v`^gsG#MINO7TIp@_m)Ku&6}D2MlW(|EaE>vD)z z^k$nowU&;#O6xES%redgH7tQ1wW{5RX8#Fq*izPvhnSS8Ko;#b)QIp{ zrI)KtX0tW-Bx1c*pop?!;POKZ?bf?)Dvsi>QD_`DWNJg^apw`=9oaxeOq8vo*QGW4 zDPAv*D6EK0p5x(EG91Q!<|t`W0*eM8@t_hX`#SFHAY`CX>Ygg6y(wpN1U3(d9!5HX zG^z0HihNm`UDtLVAsoJ}Lru??0=b2#Z$t7K(RzF%a{o>YK!$xtTyz6OHLy#_xi62} z!_>&~+^sf|79%}g-3(fpL~5v-4If+M^>HUvU*F%)U3ECs9Ld40Zsv*Y?x1CLN0V*6 z8e&|yo7a2?RDdaGj8BOeZn0^i<>rlPfZ>XxLV-FkycMOhg3K6iOZWr$3?8?MJcF2Cnh4p|sJW5>eAwZL5q#vb^I)r|#7U$R0r zh6-M?MgjidR}g_4)X1dIU(2gqJJ_eidtT?_cK6lpFRdA8oH;9S+<)?DUW)|sRfbe_ zh{SDa1S$BZ+X73z8w!D=NS4Pl=KHHgH1NK3P28_nxA9FYU7 z8Y*(IJi^|miMJcTv=dlwmi6umwW%^e_E4n0BL&BxlNs@)Kj?yiuXs0hXPTHa#@L$m zt<+XBEkoT;n5@O5GeBq*bk#Yjs{ZQj+n2RM_&uHzWvhYolihZwL+dEoL5!_8^S?wI7B~whSMoL^HBjxTu9h>O#Bp_{uzyw4PukYWg~$$yXSKP-(Plfh z+YgH;1%t-UO#$H%^seY^c{J0(rg*;-Zg9>^+3CJi<3f}bD4`lIx(;Q6s1m^4>2l-f z91Zr+gor_U^lS6Btituh2(6 zx|>Wl*7Zo_)CL(feSMNdKVzr3EAj4aDJ~)0R9}p8AV!wIi^8Xg!I<22#|%Xn?Gw^r%CL9fGpHcWkRUq(^*2G8)Hx0@zWNupwkJLn z?Py+x5d&6x#MXrZhyb0pbDu!3+Ya5p+yW4fgx2?bon?{$M4Yod!0PZ`xF&*Rvwj1qfF{ZfbTcISia%pjZDFTQ2Yf`{J;r+up|g_Awpy5&Oo3WaL3JHlKzb z8~$8EHTPN4Lb!?>dp=v(<=zqs;@S3X+!5nO%o!Qtu9ef{)(;Jg10 zvHjcaH#b4QW&3-j_`dlnwc9%byFsa#^=qkzxgsh;bXekP)zPEWnDL`bLnb5N`*K@IkDHIml67trT#(?O z%6yfs2AUr9DdI%b7paQrs}gbltFg$#pFvCeokJ(pOt*7c;zV*)2dI;_46=Z@l3oap z)Oy(nJNlH#E-<$DK9cQgGYvPweys#u;QTlvtp)IU1xGs+!_LQ_80U~>&b5?g2K`Kh z*C1hTq>Ze@KL$rI5Iy|@H9fm}#9S;(oE;SHwv719KKKPGU5;R)F%)?E&Tf4rkYG7o^~}iL)0LmT`iLJ@$!#mF~88Dy(7Uuy{7Ge_*ZDbc|L)T(kTy@y~>3O z0SDkD%AzbV#@jlaeH$)6ay0=rUHaJXq$;sdc3jd^35v7}6=tN21Nvv)4`aaPPpd@K zy>5|g@8=wAEi2U+-X~FH79_I4VjY2%`5gc9Fwuuek*||-HK*$NjqH@;&0g$=_7Z`# zOcL-f+k_Iz-{w<_dsyNOn z<*v(f^Ggc?YFs~)M--ai2`p3tEE(0qocZbL7wF1Pa+i9D=n1-(3tHGF_t>^ASrKq7 zUQa=O8mWTm#8x?v6nFq zr({RPr(BHSo^BR#riwqH4JX7b_v%z_oUOCWe*Ks8u=g!F)@iq*jI;dkum09fi=9cw zZIBtVXuAyFcza&f%>-pbPvD-C<}_dpJu4{Xh-;3{f5Qvlgun2>GjC-^k-uPL5%4&`ek5hV;1Q+&Xmk)TaoA2`7 zFV6gUQQ;~YtSQ7c&os&onOfb*`CH*#rRL~tOUi8uk!X9yaO#M=d1dVM+dWiG=X8@X zL-L5}=DaTaJFC5k{(<9b!n@(%HOC(2kp_|r8!`LUgvV*k6yI+s%NAFm8w-U=c(uaH zg|K!7J~Q6J&v(nj`7PVf`9Jx$ooF9366xf1g`FZ$wLiAmtd(&Q5fikvrrQzu{kdlS zc8k08^q)G&wXFGkYls9g&}X%@arT|WhmeStHQk^T?U;*}WKM84b=kNM6NlIFgr%Ns z-?0cwn!lT#VrA!TGaG+C(XqWaTU^xz-l<4*Gt~S4WK53eGJ>_< zwBQkHsk_#wRQ_e=6Pu^cG#I2g=o#UPD$3GnWoKLhA2ToZO2mT~bT!Ws9D%~lufOMs zb0Fqw@X{nuJk$D?>VOU6biYQspOikuNznAYfAk0TbwmtRIrrOHG28fe_M_uBXn)d% zg%J%~8_-U#9bydA4EGfOhM&oR7bZ$#u?gukBCW)UaQLIyAq_v){qBbwa#_wNn8Puy zH%I&?BSBJ~Ukp|Y$9L-;){Y(=BA_mAWQtwct;FK`PjBsFatN51pN}HP%j-mG_GpT*O#aZ`MV$3GL_R&Vtka_Y296QkXjvlU;=El+Rt0#82i^s^S?rw z`^l@0xa)A#x8N2gcu7Q?{(|pkGVXsju3c&E40Zci@Dh55NE^@H1`?&{YRb8dnv!Z?L`~Ac!yo8L-Ib%}-10IAwkR3!w?RBG zI4!bs-X7)8*XS~Smyh3;-6!LjwF6Eftf&4Iv#csLvx*6-liOS@4N$1eH`zcF)6&&j z>)7?vTce(0l9^ulw^bUH2Ycqgt&pg8qesByIDA|gfui~7`V~ji%-Cl(VC82R3|OwV z54%xlC<8Ag;o?~acp`NoT~OP5gI6lFI#h$m!6oCTdmZA#?)4@Yc|YB5tK2;WqBXCS(V2?YZ*E+BYSj2BB zD*Yo4`NMzi82SkOk(TlIWFfAalo=MqGqeAeb$}%_elB;jYiRLUXa?m@7vhRLlzdhrhLI`me0eC0%GX{CMLL3Pf3v)h8~Gl)lV;%ZO|Hz#{7E+1 z*cjTg`70M+OJLkO<<0g#4xIZ-N28cue-3x$Vgdm&1!FFv{1IVxv0oEA)(L!eCw0{u z1Hi8)ZNn1EE84u)Ef`h*VSQm`1Hi^oe$f&I{5n4vYR?CZp68L-zzDDo#yr$kX zp~xJ0+lJG*lxMkI%ZEy#=Y8zpXYxM>H3v$_x52gng zbxq6!Kaq7M5mxwMBNMaF2YHW%#1XMrCIi2jpw^%Fp-kn(ptcAG9KBuiC;7F7<05Md z%&mfhWAyR~EV?(I;&JqHVPK#>1zDvH^fXm2;`1r9CWgeI1oRgnjd=K-RsA6U-b$yu zIoj`NxLG&P({K0uEc5VBS%4Fax{gv900EI=C@M!>p94kX(uBX_#>~kqVV{U%@de!b z?^N#wRvzdWhZ364L$ZFUp)I)Nle)$$#JFVA2wd>}71`&Kzs>SMC0#r~H4Z%)7#Rb> zxZL&{>ByeVCbhFy=WWjWhb@`NdD0s`Mem%5;IVu^Hk^{_CT~!rf+kLC*@TBu0~XEU zKIa4e+zf+|s)~~IEAhF2?)h*PJO{w7(4a~sARq>_E;n$JSuj9Ul3+)%+^o>e`JIY5 zZmbdzl0Q&8#CkTIu+~m)(j^1#JUE*d#LRso0Y#FlVgA@PtYW!C=(!cbbv;*d5P#B$T{7G4r70=1477_Ko&gXtTljjV z4q%j&Z{)U7N!zIO^4h6W$fT6JE!WHaZA?x$zx3#wTxm9v`bow8n@ob)a;Xt*e%}3w zokMl#CJALnOBKwBf45Gs8G*xaZFVYQ5e%PeuRerEiu{8%aG#@_8kes^*oR5o+bU}C z1%t>DZXn=AdUVCKO*U$MWCJ)Ll7=`pE$l@pvT%3Z3lU|OxKOx@?uJ(7O&A;{tulF_ zZs?Z9Piv};ubf!iIDkVzN|Hf-dX|C_1$W-$dpQ$++!2M(%HTw1R)yZ^ z;Cl4H7#XB^=ZUfId7X;KNiQ=q88eiD65mGi9M)1O4%J&IS#4rS69QiLj`{m#bkDIm z{yrEOA9-3gC2bNO#E6RjQW}a!r(&jicOCqbl8OX$v?W^Xwo4AE%giqVjniAG_a!cy zFL>ZC`jiFlFcCRmK@R4QX}+7VO{teDXRQ#y6BT||nQ4|jGLq2x`h6vg*Z02OSfRha zCt~ZaG%JNhApxx=3ILuj>T%^Eg1NQ*Xwae1^~sAdSA8M?b-$?xByQaQ{PusvkM};f z_34>D{raQyn5|*=*A~aTlIPboHGy3PoPxMTyUPr5XnFOOlW{7t$nH-wZC)9M=cX~#fkpWS zleE{d<6bY_niu=OxjTe;iPnOO1p0J-Oa>>PZ3TEWdt(xg!;(S!>HtAj)4W^#nolh7 zizZD`5O^xap#U@K15KDW#oi?M3#MLhpHB#tr$((g(jYUn$N8VB$cxdoAt(OmN#xJSGUpDPC4F7nnbYDf0NQ$x^4c?;`^9?JmQ^w?vDtkQEw~e%6v-l+)^8v5x7k2)m zKN|BhN;h6V1CEaDB)2y7DSstvEss2bTq0hc0(kmq2DAB?$@N?2&V}8UT8xY6#y&18 zqWOw;`Sy44POJ!|sZNZ0f&ijehTl_F^cz9i;}Q0+I#_eV0m<`S05`aPR4n|{CRy?@3tt?z&zldB5^iN~Wa3I( zB@akrMf%sqO&;bV6%#E9MHMrTek59wo<*i`#Iod8hM=WeDJ0!(?VsCoh>YKlM;oIkr$UuZZ4=xU~@^m;@xG*R<*fvt3RLctYX0M*5y9obRM5r@|pyIi@ZEU|L? zra%yO-^Yl{=rj7lEwM$w3_TAsVhb>)GT45$klw+z(ff9aR+POgKgfS{5?O#w@=>u^>?w8IsYD5GmCBqOa`tA+m-t%B?4GjU%*i8P%~=YNgK`^m zPycMKBYi04z^JC%RKYp11tSfv-^GSB%@a|7we;NXE%O2#&m%5$1oc z`zKW_0(dSW_t!<+CH%n-3JY2>z{&n>&)GTQ>Wzy|)0bSK*QevW2ZL^x`;FQWYBL(i z@F)CSAHzVy19~0@`JEl9EWi*lq`v+r(r#=(f2CLlSrw59qo$_hP{!#M^t_8|lvi|xN5JRwppu^1L zn=~?iw2}Op-+JOvR&2i0QaHl=Gv8tHXkdZ?%S-aABXpk{{&6O||Nt{|P0$pliR#l4~TGq`~4id1KXn!&sxod+kL@1ua7 z?)r~AIxS`8TM1RSzbX5E_`G}D#&-GbdMBxb-=y5FiMiJ^kg2@@t*8(5SnS?f=#-_V zLfQh=mU&x=$DW3_D5@vboGK|J?&xql!SFQ*P=$Nyy zRn$Q36H?jp4`=lKmNc129>O2^GIfonXSKGZ9KCClyE_I83kHlH9r<&AU1}$dShFwp zaxpeZgV=_8`1BKipktX8W0Bt4g1cH0H!*^YzaY4XXew_%LzPya#%1nDN@c3FBv%AF zcBEf8;497sB(3Ia70{@K3A1A0$jYP{1vF2fL$Q~LtC9RLbn{mBg%<&6o7s}qnbLSJ zpe16kHrHBJ^UEkrT=^JA-l}f|I*Q`d#yzjm;b=yM;q3;XfyBVvE%I6O7+Up5CGF9{ zFw4Yj#s9~x5j)0Rkpz0%Bq5N&z)_Ki1p0@RJ-{a9ii^c$c<&vI#bLfPo|tj81I_a4 z%2~v+CbcUPrjUR3ZPaO*@X)*Xq|)czdIzy0uIkV00B0Yube>}iz7$?7#m#tsjj~a} zKiWP2t&>k6gl#)FbI>XaidOs-<*%}cC>j1dW;VkS&*UwB{|2&WKFx38`ut;_P&*;o zS0a0ffAuOM?d{Z)Y^#C{@~gg%5OzIHOF;=an`JpK3-oFPNRm2xBJVdpi;2f;>YjXy zzN^!^!LUJ;3I4Ih%p2V)rDN4Scch9!HP7Fc+elXec5Hh@%H|bEa|ZZio6>F2Y7g&L z{0OZtT{YpXti)2jV*TmwI{JyhKeAY*%r1G&MAQ_H?=Zz8@8W!D`%G$dGQ?C^&Og33 z_QWfwq*HXpz1G98C_+FhfF$PEZ;oXt=_vKWsMPbJP{!g@TpBSWSOEIfg#h z^Nnwr^jQPRRFv^1bag1+YqvFi5t!rik|cSGF8{fxPD^E@>4g{ydEx64!D_1#gz4N6 z_RG79<`g3qj1T}@v0L{0{x^fXz?6f*FJ?L=yn8u>L(nb4L)d-n5g68fm7KV@+@Bm0RtPWTok?MYvp*4(q@cY2ZjmzwY0z&#T0 zLDjLEK&XQXzd)s+3_P+P#LhZ=Zd=xHG&)N*>Sz-CpvdIZnH2$n=#^!svriF>8-0Z8 zK8?+7Q#X^&S0MBj#>W2aUms`Z;|RY7;Ce#7;be=dsyJL9&gd8M_dx7i`jxxTwVxV$ zK+i7=_qklmD7pwF=VUNYp;YrjVn?Nc$;s^E-DRE6WUMdy9kE--maF8YA4Dr$!z0UD zh_2O7HRngAN=T-1N5=q*)27xm_!1mHllv0Y&jqwsQLY$rJ@F_hfr3p80!v#_Ag{II zhL2ev?t%5ts>R}U z&grG)__l}I*ak?Cz~b~{wvX-57J;B6S`H@>{!S>*CIXUPLm_|7=rnq(aIK5+^J{9~ znyE;lIPbjZ0S`LWr8Mkwz!I7!AS-janUHw?o|^Q7PNMy%SyBxqwD$I#V=?zK)M79W zdPj>PQvSi~LQm2IHvBkoAT0ru3ybm?S*STJXNBj@zdr&-rro{behgZ3i(t%Qw1}VUvHm(O6Wb)4M2tA|o!_eQMoOsl zzXP24ON~5?^maJM2d&HZ@x|3N8RxeSK2Qsx;nEGu9t*h$TJ(MR!_?+@nirqJcs-aH z9j`Xd;n2)8Mqgc|p2;@~fZ6eCg6>6mIDy-&iqYo>C1}XSDkl>A;_k0Kh%zb&X zH{sf66q`g4dV^vy-p*`B53fQx%AW?5b@{L$oaD6LMj@Gdc!5*QfU>!3Y5 zR{GQeZ40*&MJNtW|G_?q-7_0%_HPrxcl=Ni>3La}+}Mvrwf~r;_v8*4+seGXEpq^Z zPMe>b1`9MUA>=7=0;R#Uj@ERR^k!VAqUK8xqi=!cvfiGtE9A=?DnYD=gSF5Wa0ku) z+QVTQ;{I_bz}ey|>!@=eb3HNPJ?l!}YWcCkaIMu_@9ny*Cp!thO?s67Vo|_dv$T|v-Dt0dGY%{Dn+_+|X?|UA|;>dBW*Kin@QT3dAaT^Xy zsq3K}A3!x0ywhXkSCR;&4%SL+W^!4C)K;uLqdP+YzRf=?nhIWCCa&%;3|HU&aU_kT zycq^}9WXVt?(UW@>CS}NI8CwU%p#gmQ5SeI?!G?b*mQ@@U9G^}+s%sHKR4ylRZg8R zHOA~A{m!o$9EqAVbIAvTW;?T5iIiocbWt<)%duP%PT(xQispYR-A*h_pl*zB+{n*+ zB0&EO*ay8luZcwT6bHmkZm{Ww28G~R~MFKiv zD~7F{!euHBo%TmNgJjdIVtcdefxpZ04J-@*^slKl*gnx{doFVUK{C2zZR#i)fqn0s zHHL@ZJVZpL{0^eEu5CEI<#a_}?1f3h>pMBN!Ow5i_t7`GMxm{(G2;*u>`01Zv`4Ys zBncvr?ZdWAe%xcUE{GWy^Ivplsb(%-Lr&q^QOJ}VC zeRu6_ORzheDDYw@eG4yNXrEJaJgfoZHf+*&noQ3=yEb<`xn%p(A+K(H(YGe$D8s0x z+<&ZZk)6|K+m+C70Rp;=G|6``?OUQI+X>gn-)W8#IN0JYleYaaaQWA%8<5f6QhPs( z!tidK4Uj-qn&xTCgwsW+UC!>J0xt`I=UBZa$-fUo&Ub|CdBxJe;=VXFiDCJ#-0w8McjV*{IqD zLwt$r1swyyj?BzdRLZ&~7)YIj>6JzW5bj_Vz*%DI z$9=etUK;vxwA+`98#=J}2y8j4_&u32WT|iVX<@0&RsBAQTAj}x%oCF*-%>4Ts8TE4 z?<hzy|&ixrD#$3aMjG+wGSfqqCu9o!1QFqbbDmNg?#?B^-jI*aWgt)7} zwd~-%msvLXyFW720akpYcHG|s?=rro)mBmB>fuOx`|lNk>g}=a)fsDL{A7V{;LqF` z%P2yJB`j&r`ouvrmPZQk!S~V){SA%O_*#PTwMa7~a+930_3D*)AQb}I6rTeqO6gv( z!!h~HE%yZKNz8`{3@{7MXZ!fiUWuAV{o{6`W zA6?s}k)&qPLslD##U;vxP3FvAh&?sY+_&smkdgM*#vjS{V8@1-{GIXNkjh&9z^ol? z)3}-J9?W+nF0c~=xRtOf<66}8y4Q^?cvFq3*MykA&>Lp4M-ubXX#V3X2fyUS*}Qc$ z>>>loxB@bXLZG??d1_}Fj@lm;i$%rD|U;UC*icjz=zYGYu&nEX0u~;}w@3TZQ_ofGcfP2NN6RAc*7iMGnxLPwd zuekfEo^|v4?7%G?#`FoXK#%BpVtL|*a_>b}SzaZiCmAbem~3#0=m>A**B<8>Z9^-T z2(;1tp}+YKMRJSqyCFGaoxYd%zxautDgx6tzQZQHPnH$n3yivTueQeJi_8KITV3Po z)bag7(?gB`2J6jOu#A?}Wrr9mB&(oCA~5FQ@cqX^G5fgr*bjs=x+_1`?yPv@(BR{ze5Hm58M)Y6@| zwd)}+hHx_vv(Ht+c6}0_)gKW&z{oJZiyaOOI`lXR#81L)l4>wq#1dY6MBG4J7AM%Y z^MQW={*hBpgr7@YBEBdm7V_rOA8mcO7IX#8<=8Xu6U!T+222>5d{uz!3fDG~`^<_i z1Kn>Me~IKhD^kdm6~p$wk;JvVVmlgozX$E8lO99N@Qi*=iv?g}y?lBO=svHe zBD~Q`&2%Y~(-%#jrp)Swa%?T!-`nrV9E!9}P0WH)WC*J!G2Km*u$iyz#2QoqLo@bi zd=KYHU(@qZREFnKA%k(2g_&#m4M)iWls}a9a?_Jxg_}p!Sy_Vi7nlFzB>dw7=Q9Tc zme*9$pSQK@hhbGp4_$%5F)E8wp4vE914%b8*xqqUxKq-lKDU5ha zIA555F)KN1tKX&{mAh&h!2=BxDTuwU*x#1yV<^IJews9ahfXdU z?F^HI_9UL%3(UykEnMG#yb)cayLN>s8C2z?`KmSS*85Lrk=9d&u}oeqxWf7=j&XzY zqCEXJLx0veTFfnZ`!>j5$wgm`uB-Ib%0sQLCG`SXep!Ps5;xxmwOv5(m*H z?6Oe!?$y;5+Gca01fDH>{}w4M(Pr*$O}~E7f2@O73GvU}Y%Z2tnTGdU#IribYD;U) zmF~HX%c7qO^1<4h3-bgN`!Ip5jg57%Ak6|NV?Rag`mkiC(Bk6U`!vb9=s22-;l~i* z+(V=?g@wU{2oork-~cnwgI$n@`}_MM6>v(z+%CPoWlklMEqXA1a`Ht%1|Sq5mq(nj zMX-a1^k~=<2xljd&W@g%KqJlH&C$3JZ|mUY%Mn&p+D@T;(JzS9*{l=sMaO89IihVA zk4A-EpmKX^e0=--dNB@={KST4{)=hmFdQ^7bDOmY_LjAQhahbJX{&TVsu3sT-U6&L zY~_3{9wRxwb_%-!(+HpRuxzrD5#88xXl9`k6?-s#fIMvRd+(pAyZ;~CV4727t0s#J z$fqC7OFTAIImE|#)x$$ZDD_@ok4oE|<*oC{7Uxi@{(P8;H&p~dC(#ZO&aYzkQ* zF>>yn2N90VPVV3L9=zj6eCGR@vz5cIqFdeQu;IV&q<)V+&*ske_DPBUAYk~$Lqjab z9lCR?0lp@0(l-XChY!_fdTZZo$G_XZeFlU{6cZrN_Hv3sjq2=Vyy=> zggt^of66u31Xp?&>KB?a9{$jUl-TR-maLs02QJ>XfDO(Vt?2r!&rr-sBlR8g z`*|?V(8<#??JJN}I-yFO6(~H6E^3#!LHH4I0++ed%8$q+p^8#w`_(y&V`Z%mU)NhM zpSOSPbC~@Yl5F>2*6YrV94qgUkgR(ycDCofaPUs9&-o-TwyDggVnhqD*vTK{`8=O7 z&&j9a+3aC(mEXjr2h{rz zWo|OHv7?XoUoDUN={+bNs`o?_`>uwf3LYzKKE*Llv{i=OOD(PLGLPpFIw#yuSu#rB zuiv#fdDilUrbDY$djDX(Qosb?<~i0zWccO z0@dJzC{WEU>zyy*j8qB!DqK4v z!HH9vKfRN77FKxtCX(u zuh~r6)BB{ii;m?^G*ZOTG%jtG)tF&$N`Q{h-l1HX+gG{JSXmTW@5DB;N($Q)CZ>9o%DzB6>K4CFgv`SA1uUEYM;?Ya#|` zFv9~TJEWJcQinbg7mI0axs?5R&twOb&*&7HwZ)twpSqAY!ne72*kb>Bqcwtt`H(=m z38&och@e2|&cavP_4Yep`qkZ@7$ps&+i3VC*O^c!p)knFmOL zomm45an-85soQY};?sa5*}hSHX;eM-?5>P&*WQ=8jTYB4fBv|ZOsnvGqW-Z_+yyjk z8(XmHc%$W~RmycZOcMS=kXPfn1JN;?Ei!usNDqL*q&xm0wrhOWW zn;>PWd9{n9=&@P6SIC49tpFBTm4_#zYiFY=*JA1=G*tG$AsZHhWQ@ceJWIK^m|q>7 zC5eYBpQ?GmLOO|kiqGDkzubq0@w)4r^hc&j!)#-Kqtfh$!j;f3%_J;dlRONBekEBK z**z0Y<#U!6j`l{d2Dc=3j^*1SM+(Uy2m8Nw%?Q`bmCw*PgNuTL1Hxi<)P_lkS^vxfM zbPI?Y-5i-K^Sd=3of}Otwu^FG<9Dj{?zQa_>|3tYO??}n7v${-W};cJt|l9C2uQ@G zqBGG*1*JCYJx5%Ij{G>+2#2Wy24~0dYrc#b@fck3fEv0cd4w@FFlys957YjZm&TZ$&uZY+*4G6}a4e z=!&s<=EN#{ijU1$Kh882@;)|6TdL`rdE8gaI&1AwRwcXpa@lp3$1IwzT~{rkzIr1K zhbf)${mA(Nw}4c3On+pbRveUJfe`aL+c`BTBbx7~)#`g3;;}2d8P1zX0gl~D!HL9- z?U>fTU2AzL@a=)t0zG|_bp=VmoTCy^3QGJD!cd(t>GU-{2Ce=k+DX>@T!p*vIs-^C zCFQr1+Y1(V6hF7$<}U`tw>VfLoAIAk3CiFzpzpC5Q2_T8Z}VM+;uq}5qIM=4Ni2KF zRHuvODu*3-VD&D1QO|L0Gt|5pSHR_l7;^-*GQeU>+6Z7L{7I(3DBI)u(9#X<`pOmF z_{{88$*`$5Ka#w?WzzSX8FPlNB&!cIKTo14@izq`oBLGW5AY|c0PHtGF~16j!-lX$ zryOSOZ-6?JX9}wC1#&wJGcWs9#9DQe;-V<|eN@gH@BJ!l)k}f)cNrgbgU17TYrddJ66jCDxOE4 z6!~wVl1oQA8-|-zgb+YH_b|X{v*jp&+xgc>6MowY z)0vwmmm8|N1G?@8!m(bS?P{X$X2~xtoLikerTatK`v%&A-d?X-Cv)Mr4h6}V>HAq} zpH9@5BMK_jPLRw8dQntbXt(`aZSrDfN`vn)S2_Nh?6aX%ynrYLANV)=cqHf=UBGrI zJ`??W$aMyCT|`BA_k$~5%}w;;m6&3ZL$dX(j9d=F(=61%WRO~HxW zDm-r%WclTl?EyjN?e#=i@ZeR>$+Tl$vIE%7Y>mYZ0rm>n6eVoOT%Q0|6r5D&~lIJR}Cj z^O+4Mr-P#69HysK{UE&`vYwubq55Y1{E3=SF5vF@-e@;RLdNy!&gXIyzF=+!VNSoP zZX!f6-1J+Wt+$hd74unM0N{9}V9F|BJF{;#K9ZbN7u2E!bA3kO!*>(t>N1~Z+Rw^& zZsjHgfzg@`y*I_sjk-VDa)Tb@S6`h*K5Zg?Tlzch*Kkqh?q!B)zYS1xAq#OCOLqyW z#&1p4;E|>YM-^$TnOpFz&dbxBXP%Jq1*jbVG?*NRu*Mu6xnw5Wj7a|ukd zT?1=bVJPfW@A<#2$>?SU3mLe$+v}+O@|{FkH01;vLuYV%W4O+$(~)5%l&0?lwE&z# z5(siZjx>*5EO#FS0&zX;ZYt`BE?ptphn3eLb15(8@IP#m(eghxJm2|or;bDyW|%Q2 z(pq$4-?1YoGFEk1AOQ3>N*WS}nHs2JVK-MwN9~Y<{Wd|NuJ0zMB293h@6ylo$K|*u z537m7kO!o@r^zF00Wmy673t~jEJI<3;x&RTS7NY|1;4cRCUg!>t`{k|xIaP{K;@hj z>&xU*agmO9529@+DNIT{0V=aq! zYV)e6y+jfF7zc*a=pl=+0{izhY)0Gxt(J+Y^3i!2QyS79%LZaR+%el0(uG%E)_Q8$ zXqfIMXH}GL2oFO-KH*nR!IAR2m7aRyjl4P)(U`JPT>@qo`a9XLJQy1rtYTAG`fg=v zarcoemI}lKCiflOrYZF_`b{@FQxZQK3Fq!Mry-?uo5dN%d`bx~lt9Mxhyux%VqZ{E zI0EVC{mO?tol@O$$GCcp05g}K&on$< zNuplR7?|z6dCqJ3HDg8hx|+3i0S?bbO<79n2H=%aHLZ->$2=pg*)cT`(u+7oB#cGK zFH|skMVUqpEZOepFs9(izNY|?#np*l+^QJnj!cjXlDj_fO9!{(_?}U59|My64a-O! zmL~YjSM%t+!#OVecjAC6)q3LkenihMjDZLm*Xy>)ig5(jsI>dYUQv-x;P`t#rViBn z8KAifET6L1W+gLr;pBnPg>t3FSZ{+Z0xDH+K#BZRF7klZl}LS>Uwa-a(oc{XsGtvR z#=aX9i>xuh&JQ!li=C}*`yE3vJQhocgr0a4YdK$h+)%~DLA2)U_qyns^CwX{K17x? zwyVbbQ6W#txUDi!lzjEfq!q(rkZKEWJD_pRBGk_M)>Q?PA12f`XPFI#nt)SYyGg%) zM^EF06fy-<^yInbX*p+p+Qm*TVsv_aQU^?B+AJJB-@!?J#Tf(4?V2sP#KA*8a9*&o zMoLSvwS!HNJDpG7B|_D3E+4h z{e!lNt!S5UGIx6!`hNF>Hh6&9FRxqrYp%H8x}Th!2e(qrjfR-+^!5VIOQ1{a8@rIO z0s)?-%9RhpCFm&bdVR@0!2s4NShGZ)Kj+^?z>jGk?xV|iav3eX2N9>9osour^7=3joo_F&PNs#$i|#Z35yEnn$7 z=m*5XgMDTMuEtW~wBQTJ;^&&fzr_NZ6{CJpUip#kh*uxMA+rP{!kGJp-vj|K<-(4Z z6};14u-+s7G7$d41r%yoWM$6Sn;Cd3KKkk_ye&SY=x9CV#qem-{5KJe~`E~7}wLYHZ>@M zs;fluE-EYQuu4==Ba$9Y3UDlRU9DUV^Yn?0d;*Ju1JOL}*#oZBY-2K$&+J+GEk%}V zMTo|Gsrs!;G|QV~G)Gl00js>I3Wh^=Pv+gGsFpXy+&`AiNK+nO_CnX&QAYGVYkrT{ zm->AzBZ+g+UmJqrM>4S*YSBlYM?caQve09?ql@x3bnSq^gE?`245;u;>@ICGIdeG7 zAa!+pcMC)GQrC}g-^(anoiB;nBG=++JBvgtqCajLa*ITMKUheh*Ic(6X$6=2>?;<+ z<3(k6>06(ek}u1`yyH8m>asiCZ-cu*4@eD@BUv)zhbu$WF8j0iaL^Yp@P}^H6TD zF%EfzEVJ0gXb^kHmtR{TS;wl^Pi{C4N2^m5Sn!;8j!Q=^i$r&g?FWx-q4c$07Mt119%-B_s2s<86(rj za|%^Ezsv3Edm+heAUD0<+Ad$HIn{qK!<=XbtSmCm_>Db@{~l1>9xCB(s!qYJT5|_Y};VverxGT0V|t)mb4Sj1lb+7qzoP$ z;{lf|&0xM~0e)rpPHgapuw8(sNqaWwnza?$rre_+O+_go`zWuq0FI9$(ckqWLAiKS z_-KDWJT5LvPu?ivDeRlWQYl9#n1A2K25qhBdQ<8qS7CAVA~$1pHQb-xbX8(sZmFVN zP*!3|Tu-=bC%7k=IngIiK_G2W{^eGwVsC9fvq)Dh2hfmDus`Ob?CCRv*UAvwa4t&5 zRnPUd-l7=E8cXASJwyZ~TMbX}EM9OsgN`oqcI)rD&F$g@vu6b854p3bL~HKm(w`ev ze>Q0rJFmVU+cY-WZG{-Yuk8yO`sC@<9y|wfnI9eYnFJ*g(M6D}`0qq{EQHOPUFOAl>xld|~p zEjoK+>D+zXc_*mZpMLb^`0 zoiZ7L{X%EUX4~drc1soZx(RXu;r${_GF#Us{AI@X{7a@nJ^OU7f#yvv@O6mDtYRzu z!_v4J)8uV#J{riJXarlkONA&wM34fr;&Ea>?e&Uvg`#VhH% z=#g9Y%oMpjjRS}GW*GkE*jCijL2>Mxk>n|mPsyo*GOTIUwz-1v_0+)Q5m}?@9>gZm z&st}MqToJ&TnV*9@1u}214m!OO#H?8QtCnjtVJ#_!m#t1piy{b6V*}1Utz#Kfk-Y1% zYOl}fl{^9)Y}mhwjaHCJYBspP>Yah(e(^!-kwCmSp+d-T&fui?BDIh@pM^F7h=GxX zw?f7`I~CNyzxQ zs>)R1=Yt=Dm_c%WR?Wm$%n6t_`T9bYU4CErR)Cw16%PX+o!cn{?lIAP33AF3m+HhP zZ?ihd?!CMhHj=J)za*a1r(xscmQ5dZ5XB$IjUp9H8$&me>QgL70bnT}xP$7tAY+ zRRS5Qbc1z>X%r>G>4H}>ZDturDYb!zw@^Nvve*ju9BUbXK$s1BhN1oez zRz3yK|C2B+%OUBP0-lqKToM}CK``I7LJefkJ*Pgs4CS{hM{Q zJu$0C97T*~h#qlXgc#Qe5a$&nqhseSlN)wS=0Q4VRTG9H2O-|JVK2?@np`(wYciMw;w|FbIO^lr~BgD64F z3*!!yg~y?zy*2X;K+mKY1VSpJfmaUtF#G{gH7o|XBE`c$0tuz>W)gB2TM>1zYSlXN z1_$1XFABV~JM~DbmMN}IQdQ@yz=w%R;6hV0tmZRJ`)x`0`dSGWd*GCab6AhH+cZTe zJ8_^h`kB}JP7}Pk*6UUj4Gl0xMYy9Y8T-AMob6(hIxcq(sQ-2pKaV#L%wTo099)|1 z{DXus2E2lv(|odx9Uy^fS8XC1#C=lJOE!xSgC` zdfv_BDR?S3oh^S?6g*w3`F)ZTp)fhnmOCfK8St6>QmC~5ULB?u_o?$H6MLBQ5VBxX z#xul+*fKH<0M|a1A`CSb=$0SH#;*E)9g{mS)d)AheF44{SUQG(Uo}FkS9d$XG ztrz@krDgF_pVc$M?>*ezJ0of)kEOC>&2BmD*6c8G$jr0eqqFdD>p^OXd7Hj@5NRl)XlogKp*5Q%#QXe zuDZlQfYr!3F^$qhj<4UQQb5rNF>^kk-FMi0hpkn?Lg7GTxXs)-3rCrk;*)59m%MsP zf^X6kz{CnE_E2SMKJFcXn|zOQT|dEeM>XdhPkY^JZWdfMOoWL~AD$z^FjC>me~YOX zC}|I)TVEozSsbw}v^l2gy%Ov9Jf)wRVCIcDHPQ-=*wrf+6 zXgP7;ul~vN4(YV|PZfcRhIu}WZ{cdXD(F&r`5Aa?DC6admIo%uti;p_ z_>^dkS;GpR0Xo#M_qT|-pnUcxOnF>Ko%XGJ7e)lH@Dp$Kqg6QEs!e;R)40{SXc<3| zgL)h3g%9%b-xr))R}Yrtvs+Ml(d$G9NiuAv^ITEbR0FxdGg00h!xDC}A@cCQd5Iyt zzDU_E&PR(65uP?2K3P2}QJ}g)^E*KSXn;wHPLuOwD@ZKttUC%xpmnV!FlWIBF|lU9 zuf!Y=f$4}T3m#x=8g&4+>=%>+g-VBAp3Z z!x$Ep`J%)0fb&$E4@`&#%zn9}$vVT_@(SCoDEqT>SG!hkH*cq>5TsL5%$<93 zUu@)uK|BjHd%v9h{m?tO+|u9y@HcrCtgJqPxgeDDF}-<|h}28NaWfWCT3J9b&`Uft zkyC>m@0orerhZnZHe)ekG=3YH%0Kg2NSq=kv+{pY zL3i+(tp#YSpmX02BX~Q!WV|K941?HnjT)^1Tlooq=CEDR+#t!Pc@>w9i~8MVE;dxS z6J8MFNHU>|QlgaN;H7myt{#KJbSE!QnApRE%mYg#)U}}K-%Am#kSKy%OFQc(n2PjC6hNd^<=6P_H^p+m7 zNSK%;m1Uejb-S+kAznXGGpjVbaPPI8qWEXsnubo9A=O?!i~VVah(Bl2^r^^Kjri`~ zbpv7Q6|}0?bt|RZWwRlw3%z!VWuSj8PhOT4a>PRMuc}!A?g|I`7UzN5bix~#N(N7< zYDOOM$FE6F|h16cd9uL;~`jynanB#c+f76=+FlB=XFkHOlf@*=_eBR zvjr{UKjou<1!7FIv!=^In>wUp3b5WTmbbgd`$5lx2SrsduQi;cTRjHu;_dh^mFkaS z=OZPJO@ifNw&>T4%-slJ$)Ao*(|x8yk9uRoq**VIPV0Sl$h*5TZGB=>5_SUiHIV@pjfUaejM1u0AJaI;-USva1pQ+NTC@RCP0N zI=yE*LQ`f?SkABv&8dG%3FkMKY*iBtLl~=Ss8RbsgkLfsmO3Gl%AjlrZL9@uyJv|c z!-8Q^s0m7GHF;7#fmU^M^4olsIa%`KVvC?biXB^a)!9`_rTt)r&R4%s@-S~ zBEeF?CN7(6Y76C^grepp@~e%R*P=coeB=PcKW;n*VZW{^4E_bJ=^P2!3ewtB%BfC>+Dr?7VjGoIGx7p(SWWW>?RH=&b6CepW_#*^}ae3cSv}l~biH z?Ax%#;G(ajjF`m!^_-FDeK2^ugWgR63ouwLkvCq64??i23%I zG4wKBUuC|nK*sRlI6V>j!rha}@6rvJv|ZP9%I!*eNS!a$QYM@boTU8pne~Fdk>7-(xWub~RoS zU)8?KP@%4}-7S?B?9h5^e198eBJbf3T)LY=OWJ21K5ltRzJ>};#tHZ2S7ij)<^LgE zjJlt>wbj$lnQfyX=S$hpz*Gt(jQMqE*DymAC?A;8JLuIOceq4M=8ZEOs%U$PMvy$~gb6jr+e^;TBiUfP(%ejcj<=j2oR;Gzt0dYdWRp@J_BRRNe z9M7c({8nsf6s0{aHd(2GQxxTh=UnXoMv8fFeOB-D1y+qfWq1~u>_*7qGVw?)KXx*j zop^nZfZ2nA?A$_HGdxNg_ic2_KG_xFXr#z|(M6(M`YVT;qzK(1{-R>Y+)P7fsd%hq zNahfHh-hf+_JymSvy=6gl8VonQIbSxz%HD$YGal3Cq`20az zZI`NUyWQlqhbZ80mNExz`jHX$s6|h!g0K;+9X`HK!s9)bsn3>kKteI`Ep28g1cJ*8G zufKZo6%smhKQ@mMU6hCMGH4Q1bSq;R$A?qCS1#VV{L*7)_uE~&xWN8$=lwx4z^+>! zZ4InPKa_xU5Zj|g(Jw&2PklTsFSW=CQ z416xI@Q1k4N36(Uv!!-LRCni?QvSYPu4C8V|9X|C+~lgCr}eIC)wW|)sn6A%8u-eS zLI{bitpazMuQ-j;^j)<(1+;n&124UtwF-EOns|L8F8>MEsC;=}ynajqC%{~y5b;m2 zhal73Iy4l#;Su8vIjpejSmsToViHDp6zY$}^U&HJR0r)x!YP3545ll*CNynOs4v$I zQQMVOnq7kN+xARd5ISo^C^iyd(}-x4t4N6HsmsXVi9!fML}8e3OZnKAGll;tp#|Dr9WH8)KiMF10V_NM+E9OW4R0r;aIR3QH=uI`zmigC zVsXb+x8AUdX_0~z-TFY;D~XTm)?I3o_@UqHmRSFxFe;oxq1mo3AX%`GxkRZQd+#^p z)ksw+#xqJostF&>{fl+UBI_5$_`@t4b2M9?Z$)({Y3r&wO<&A5n*4j#Dpr#=)prxbA-%$~WTP?gx;be8-HrCu%R8e`(<91uS zO_i-apXQNW4v(m!-R!g+*bgh{YJmM)2y)&{*HnnWZmRW)`SKhRhoxjJ=SrF7cIha< zXN1>wz16ZT543~4((<7Jg z(^#V2$%vOMiW~cu7>+=zlP$ox(bN9^p7F!5lrgpQYUFxS>X!F)-Ir4s3Kh|!@GF-&TPvoS>2@@!_2_5O~N7c(|5 z(@;k~J?;NRNJWU4F_fe)Jd-HR0Al+q4IsJ+R6L?$G1Tj;7%I^RGvkld8wENc{|6Hh zf!`YL4pe?z(-PJXAenEg z14EoJqdO58T>LH=HjJR)pC~*Bp?alT#rj5x#aQqjtRgslWB{H- zu)VohGNdp8l)h<9-vojI4S!&yOrd>=_B&soIEMq8co;T6MNoq_@tQwj=x3t45F`Sy zg{h|ceM*mmO~I(~n z|7|K=vA8WP*Slyi^=a%h!Z-h1Gp8Ph7S;@UbqG#YH78OKKIZ>Q^ll`YGexV&IMKi4yUGGB9`_5FTWs zjI<|yco5JYQL znBLMpi@{I{XEIDRPPHz`mIzQmJ)Rac3frVmK}bsKPpO++4IhsXoK$=Z?-mdl?o$&; z`&prgdO2CT)tjpLJXyMb4pv3z2w?LWVZrV(O3$iaYMyVOL@6`49ipjo0WPDTAlPNr zcE1_7Ms-|EG^iboC>=L!m{x7nrmkl#&zEzHtLpy)XTpPFPbRI=F$_o_A7jFcB%y_| z2`UYw9mwq(iBvJSg0f3PQ{Pf~q@}4-$sShEt7=N3o`fu74c5w|<=D`X|5coG70H|) zVgAnP{dSh~l+Wt*SEM1^-ObV;)wEz_CpEtob2Tg9+~P|J7JB^`3O&i+NPJy!X)G-- zn#Vyi^M5NE<7e`w)(8McE{mcxSW0zEoZ&^UC9CHOQqDpR#&5MdLEDH5s z+ZRVHM-xM-g71=ZYXICUSzKhS6LP0~g`#Ke6jhjCAd#g+tm%Gu%-xr2Z$NI1Op4gu ztg}I9;0>bPFPT<5KVMW|@t=oPQV3eNLN?AN>mIe1>Pd@p69rd2qDVX5Y%mr(!B%nJ z)n3`Da}BaFORWL)9eEigU7T4txuW3UP|F)qH9986F(q#50Sp^V%APGGB2I+^^CmKC zJP>v42Y)*RG3H%bN^K&$=DA4~4#_f?n)M0NcQLDSPQ4~IgDBU?`&hFsieke0L`MzY za+>7FH)6x{vK`T!>0oV=F{}0Z4}{+<-F&U*#2hC zv`C&q2Cbil4_Wf>awkIMmoQ_zQu4jAam{{< zkia5K<4bdYpHd{*Ldjkfdt2dAs)=9exIiTp9Q+ZRe2?2NWLqi%U134kXjksEDR8Ok z*Gy~X`#=WOA$)rNEvy(fjoi0b8+$*nUvQeVLmLR7Zk;V>qCjz>LNQZ(_lZL~%RX!| z{3llWaqmz|S7`T;;L)Yd%ARpl{-xTJs<$__F>o?+qx*T(lHkfu&yGH||JIlAUhX$^ z^yxJvZRL@;90uw9>>aDDNJg?%E6<}%Z=QErHPG+m^B}dAsdp%L9=DA z^ScHxLvKZ9`uQ*Jc|;Tew{uL%E^9VAFzU^L?8$w`@*m5+Dt$Y5w{9(dntey|pY+_L zf1>j5)x2SUW9K}8^B=I*XeG?ReRuDM57F_TpnvXPOo@0;VQ`Cd8t8bEy(h(s z&~Ow!vk%MhCr0HD$o5Zq8UXtGXS?AiIp_XmR^O*PJ>W?W!KkjYJsqC3tY-T70v4dV zLrZs}76ig-Ceu~EGW8Bw^j085dH= z=pT|{N}%zU;iZrc*|dL-ND{GR71~TNQh-~(vjpp-z@k|L>J#Mx=o`-+Xq~@lOs+?P zln(n{^d)i2mz>BeSg|2_uzng-|~Os9JTw*;Vtb_@0g?y%VcTR>~lGhJXM?u*g%7gBuKM z(ifb-z0aAN4LM{+5L1y)7qz76n*nXco)VYp@zrn5HDRyPaJD!NGD0&TLL zJL3>7o`V;Pbb{d#p8qlUAa4igbuE)WAMD%yIKRy*kC=vWf>8dwd#vDMdAi$@q&Y(( zAuwPP0qPQl86$OK6AZCb3K71;;UTKJx&SnfS-RTBaQ65rfiq8ryafdT=OTo{*#SrS z;(Mf$%I*m7D)X~$eEkM@3}@!7t2WWo&@Fk1M6x<@Of2Zy% zorcaB^bBq-QU-SrGZ)xIK4(s3S=WZMKWCj$5GYMOwn-^_VX*^}1a}9PFt3I{$pf@u z%?6@bp2j+xy+vvY8pLyukb`%XgoQX|#H5+pJy0&3>P!cc-8inX2&KgMik>c#n6ycI zl|V1d>Wtff?{T3MObH(opv4nGD%4W(DAX<|1b#6+Wf?|_TF28$8YWnCT_urV>K+n| z-v*ISRq<=s@pA{LJ4hOmn~O1-`~gUOU;0hKT|J2~hDJeh8$xRq;x*+Ga3;$rMAjFe zMa~_`(5fdJJj}CzpD{9}OJZ?a_8n(1rjtGTNH>y3P&bT;Z(L|taHXIP92br~E8fcY!u(WtEDE16;>AIu(&jN$tKAuVL^2}ix$Rlt^pt;{KLf1RYqCCG z@IGkIU|QJ(aJUCsY~4gg=qL5wf1qP&9m-6hWsBP?C*;N#Ktl6E8 zHT8u>T*rO9Rk^QSBXIWg^~V9N@gK82m3%pMefyMioBiTm?8xW^#uu7R`hY|%ko&&{ z7y$GCju`r{Z&zK>#1w{J!q(WtjX;ZmfQf}c2ZmnB!sB0HVEIQrR3p%0Bw!+7{C85( z&d!;DiJAQ$|3vXWW|-RjvpD|S5+=~%VHOZzXJOzF5@BFx7iDG>WMO9ek0Tp1lMow= zC=(kW1Hu3Qn12`gZ@?2PBjV1sBq9wd~j5pUPLi_ z-P${>?A|7WK=RUCHoAADV9zOS68;N?tr|TQ7s?~OL<*OEbO3XHqs$=c?Iq#$?&mPX zKJ6g3!=Ae>>9Kojaf%yuU0a6V=BC6XpMdUd&n5Zao2%LYH+sgKC_Vyqz)PQ5X6I@U zd@s2d`(+<|pID}g!8L*`1Kng74D~CA^e*%5 zuO1-uyNg?toIt5p8#n(3fL-efty^S+ob=wqEmTgh)hiCq;2QfXb$e5ZQJ0xPbu!-< z#3soN@McI6*Zb1RC2lAEbuS1_zfLRUA^2Mz*u*ZkSB=@7SN7V??Z&6BmA+18(o;k6 z^4j_ayr=QbWzknojnP4NpYFnsad-Vy zQSA(ek^k(IgLqO@b0d$7*}B`w;O5MIUCATuIXb(Dw}9Qk?o>jvWNcl>A?vI5c#*5h z1-;Ztai&mIV#_ga`kU3Yt~%yb>dUe18)FdrrO09VIO`tI-Ic@jU^B{z{U-V)=z)ED zhXe4?&G2HA>+_?-cs|2_#2^0=L-2q8GM$_a9G%@9|GmL1{}^E`Fr=g+a-uN*50R{@ AegFUf literal 54115 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 diff --git a/documents/manuelUtilisateur/manuelUtilisateur.synctex.gz b/documents/manuelUtilisateur/manuelUtilisateur.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..b929380181019af1f5db4b39900ece6d51145595 GIT binary patch literal 20746 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

>tpko=oj?L;eId_;X2-F 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 literal 0 HcmV?d00001 diff --git a/documents/manuelUtilisateur/manuelUtilisateur.tex b/documents/manuelUtilisateur/manuelUtilisateur.tex index 4edd26d..4e321d4 100644 --- a/documents/manuelUtilisateur/manuelUtilisateur.tex +++ b/documents/manuelUtilisateur/manuelUtilisateur.tex @@ -47,7 +47,7 @@ \end{flushright} \hrule \begin{flushleft} - \MakeUppercase{Projet proposé par Frédérique Barrios} + \MakeUppercase{Projet proposé par Frédéric Barrios} \end{flushleft} \vspace*{2cm} \begin{center}\Large @@ -74,35 +74,69 @@ % TODO Plan \chapter{Installation} + \input{fichiers/installation/chapInstallation.tex} \chapter{Éléments de langage} - \section{Mots-clés} - \section{Étiquettes} - \section{Constantes littérales} - \subsection{Type entier signé} - \subsection{Type chaîne} + \input{fichiers/elementDeLangage/chapElementsDeLangage.tex} - \section{Identificateurs} - \subsection{Identificateurs d'entier} - \subsection{Identificateurs de chaîne} + \section{Mots-clés} + \input{fichiers/elementDeLangage/sectionMotsCles.tex} - \section{Expressions} - \subsection{Expressions arithmétiques} - \subsection{Expressions sur chaînes} - \subsection{Expressions logiques} + \subsection{Commandes générales} + \input{fichiers/elementDeLangage/souSectionCommandesGenerales.tex} - \section{Instructions de programmation} + \subsection{Instructions de programmation} + \input{fichiers/elementDeLangage/instructionsProgrammation.tex} - \section{Commandes générales} + \section{Étiquettes} + \input{fichiers/elementDeLangage/sectionEtiquettes.tex} + + \section{Constantes littérales} + \input{fichiers/elementDeLangage/sectionConstantesLitterales.tex} + + \subsection{Entiers} + \input{fichiers/elementDelangage/sousSectionEntier.tex} + + \subsection{Chaînes de caractères} + \input{fichiers/elementDelangage/sousSectionChaine.tex} + + \section{Identificateurs} + \input{fichiers/elementDeLangage/sectionIdentificateurs.tex} + + \subsection{Identificateurs d'entiers} + \input{fichiers/elementDeLangage/sousSectionIdentificateurEntier.tex} + + \subsection{Identificateurs de Chaînes} + \input{fichiers/elementDeLangage/sousSectionIdentificateurChaine.tex} + + \section{Expressions} + \input{fichiers/elementDeLangage/sectionExpressions.tex} + + \subsection{Expression entière} + \input{fichiers/elementDeLangage/sousSectionExpressionEntiere.tex} + + \subsection{Expression sur chaînes} + \input{fichiers/elementDeLangage/sousSectionExpressionChaine.tex} + + \subsection{Conditions} + \input{fichiers/elementDeLangage/sousSectionExpressionBooleenne.tex} \chapter{Utilisation} + \input{fichiers/utilisation/chapUtilisation.tex} - \section{Ouverture d'une session} + \section{Utilisation des commandes et instructions} + \input{fichiers/utilisation/sectionUtilisationCommandesInstructions.tex} - \section{Utilisation des commandes et instructions} + \subsection{Commandes} + \input{fichiers/utilisation/sousSectionUtilisationCommandes.tex} + + \subsection{Instructions} + \input{fichiers/utilisation/sousSectionUtilisationInstructions.tex} + + \section{Programmation en LIR} + \input{fichiers/utilisation/sectionProgrammationLIR.tex} + + \chapter{Exemples d'utilisation} + \input{fichiers/exemplesUtilisation/programmesExemples.tex} - \section{Programmation en LIR} - \subsection{Écriture d'un programme} - \subsection{Exécution d'un programme} - \subsection{Sauvegarde et chargement d'un programme} \end{document} \ No newline at end of file diff --git a/documents/manuelUtilisateur/manuelUtilisateur.toc b/documents/manuelUtilisateur/manuelUtilisateur.toc new file mode 100644 index 0000000..00d6c27 --- /dev/null +++ b/documents/manuelUtilisateur/manuelUtilisateur.toc @@ -0,0 +1,54 @@ +\babel@toc {french}{} +\contentsline {chapter}{\numberline {1}Installation}{3}{chapter.1}% +\contentsline {subsection}{\numberline {1.0.1}...}{3}{subsection.1.0.1}% +\contentsline {subsubsection}{...}{3}{section*.2}% +\contentsline {paragraph}{...}{3}{section*.3}% +\contentsline {subparagraph}{...}{3}{section*.4}% +\contentsline {chapter}{\numberline {2}Éléments de langage}{4}{chapter.2}% +\contentsline {section}{\numberline {2.1}Mots-clés}{4}{section.2.1}% +\contentsline {subsection}{\numberline {2.1.1}...}{4}{subsection.2.1.1}% +\contentsline {subsubsection}{...}{4}{section*.5}% +\contentsline {paragraph}{...}{4}{section*.6}% +\contentsline {subparagraph}{...}{4}{section*.7}% +\contentsline {section}{\numberline {2.2}Étiquettes}{4}{section.2.2}% +\contentsline {subsection}{\numberline {2.2.1}...}{4}{subsection.2.2.1}% +\contentsline {subsubsection}{...}{4}{section*.8}% +\contentsline {paragraph}{...}{4}{section*.9}% +\contentsline {subparagraph}{...}{4}{section*.10}% +\contentsline {section}{\numberline {2.3}Constantes littérales}{4}{section.2.3}% +\contentsline {subsection}{\numberline {2.3.1}Type entier signé}{4}{subsection.2.3.1}% +\contentsline {subsection}{\numberline {2.3.2}Type chaîne}{4}{subsection.2.3.2}% +\contentsline {paragraph}{...}{4}{section*.11}% +\contentsline {subparagraph}{...}{4}{section*.12}% +\contentsline {section}{\numberline {2.4}Identificateurs}{5}{section.2.4}% +\contentsline {subsection}{\numberline {2.4.1}Identificateurs d'entier}{5}{subsection.2.4.1}% +\contentsline {subsection}{\numberline {2.4.2}Identificateurs de chaîne}{5}{subsection.2.4.2}% +\contentsline {paragraph}{...}{5}{section*.13}% +\contentsline {subparagraph}{...}{5}{section*.14}% +\contentsline {section}{\numberline {2.5}Expressions}{5}{section.2.5}% +\contentsline {subsection}{\numberline {2.5.1}Expressions arithmétiques}{5}{subsection.2.5.1}% +\contentsline {subsection}{\numberline {2.5.2}Expressions sur chaînes}{5}{subsection.2.5.2}% +\contentsline {subsection}{\numberline {2.5.3}Expressions logiques}{5}{subsection.2.5.3}% +\contentsline {paragraph}{...}{5}{section*.15}% +\contentsline {subparagraph}{...}{5}{section*.16}% +\contentsline {section}{\numberline {2.6}Instructions de programmation}{5}{section.2.6}% +\contentsline {subsection}{\numberline {2.6.1}...}{5}{subsection.2.6.1}% +\contentsline {subsubsection}{...}{5}{section*.17}% +\contentsline {paragraph}{...}{5}{section*.18}% +\contentsline {subparagraph}{...}{5}{section*.19}% +\contentsline {section}{\numberline {2.7}Commandes générales}{5}{section.2.7}% +\contentsline {subsection}{\numberline {2.7.1}...}{5}{subsection.2.7.1}% +\contentsline {subsubsection}{...}{5}{section*.20}% +\contentsline {paragraph}{...}{5}{section*.21}% +\contentsline {subparagraph}{...}{5}{section*.22}% +\contentsline {chapter}{\numberline {3}Utilisation}{6}{chapter.3}% +\contentsline {section}{\numberline {3.1}Utilisation des commandes et instructions}{6}{section.3.1}% +\contentsline {subsection}{\numberline {3.1.1}...}{6}{subsection.3.1.1}% +\contentsline {subsubsection}{...}{6}{section*.23}% +\contentsline {paragraph}{...}{6}{section*.24}% +\contentsline {subparagraph}{...}{6}{section*.25}% +\contentsline {section}{\numberline {3.2}Programmation en LIR}{6}{section.3.2}% +\contentsline {subsection}{\numberline {3.2.1}Écriture d'un programme}{6}{subsection.3.2.1}% +\contentsline {subsection}{\numberline {3.2.2}Exécution d'un programme}{6}{subsection.3.2.2}% +\contentsline {paragraph}{...}{6}{section*.26}% +\contentsline {subparagraph}{...}{6}{section*.27}%