mirror of
https://github.com/LucasVbr/interpreteur-lir.git
synced 2026-05-13 17:21:52 +00:00
docs test FINI !
++ mea culpa de charge
This commit is contained in:
@@ -0,0 +1,82 @@
|
||||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\providecommand\babel@aux[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 {part}{I\hspace {1em} Plan projet}{3}{part.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{II\hspace {1em} Spécifications détaillées}{4}{part.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{III\hspace {1em} Conception}{5}{part.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{IV\hspace {1em} Codage}{6}{part.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{V\hspace {1em} Tests}{7}{part.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Tests du paquetage interpreteurlir.donnees.litteraux}{9}{chapter.1}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Litteral}{9}{section.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Chaine}{9}{section.1.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Entier}{9}{section.1.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.4}Booleen}{9}{section.1.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {2}Tests du paquetage interpreteurlir.donnees}{10}{chapter.2}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.1}Identificateur}{10}{section.2.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.2}IdentificateurChaine et IdentificateurEntier}{10}{section.2.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2.3}Variable}{10}{section.2.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {3}Tests du paquetage interpreteurlir.expressions}{11}{chapter.3}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Expression}{11}{section.3.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.2}ExpressionChaine}{11}{section.3.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.3}ExpressionEntier}{11}{section.3.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.4}ExpressionBoolenne}{11}{section.3.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Tests du paquetage interpreteurlir}{12}{chapter.4}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.1}InterpreteurException et ExecuteurException}{12}{section.4.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Contexte}{12}{section.4.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Analyseur}{12}{section.4.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {5}Tests du paquetage interpreteurlir.programmes}{13}{chapter.5}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {5.1}Etiquette}{13}{section.5.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {5.2}Programme}{13}{section.5.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {5.3}Les programmes de tests}{13}{section.5.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {6}Tests du paquetage interpreteurlir.motscles}{14}{chapter.6}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.1}Commande}{14}{section.6.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.2}EssaiCommande}{14}{section.6.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.3}CommandeCharge}{14}{section.6.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.4}CommandeDebut}{15}{section.6.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.5}CommandeDefs et CommandeFin}{15}{section.6.5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.6}CommandeEfface, CommandeLance et CommandeListe}{15}{section.6.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6.7}CommandeSauve}{15}{section.6.7}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {7}Tests du paquetage interpreteurlir.motscles.instructions}{16}{chapter.7}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {7.1}Instruction}{16}{section.7.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {7.2}InstructionAffiche, InstructionEntre et InstructionSi(Vaen)}{16}{section.7.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {7.3}InstructionProcedure, InstructionRetour, InstructionStop et InstructionVaen}{16}{section.7.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {7.4}InstructionVar}{16}{section.7.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{VI\hspace {1em} Conclusion}{17}{part.6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{VII\hspace {1em}CD}{18}{part.7}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {part}{VIII\hspace {1em}Manuel utilisateur}{19}{part.8}\protected@file@percent }
|
||||
@@ -0,0 +1,504 @@
|
||||
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (MiKTeX 20.6.29) (preloaded format=pdflatex 2020.9.17) 5 JUN 2021 14:39
|
||||
entering extended mode
|
||||
**./dossier.tex
|
||||
(dossier.tex
|
||||
LaTeX2e <2020-02-02> patch level 5
|
||||
L3 programming layer <2020-06-18>
|
||||
("C:\Program Files\MiKTeX\tex/latex/base\report.cls"
|
||||
Document Class: report 2019/12/20 v1.4l Standard LaTeX document class
|
||||
("C:\Program Files\MiKTeX\tex/latex/base\size12.clo"
|
||||
File: size12.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
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/base\inputenc.sty"
|
||||
Package: inputenc 2018/08/11 v1.3c Input encoding file
|
||||
\inpenc@prehook=\toks15
|
||||
\inpenc@posthook=\toks16
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/base\fontenc.sty"
|
||||
Package: fontenc 2020/02/11 v2.0o Standard LaTeX package
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/babel\babel.sty"
|
||||
Package: babel 2020/06/10 3.45 The Babel package
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/babel\babel.def"
|
||||
File: babel.def 2020/06/10 3.45 Babel common definitions
|
||||
\babel@savecnt=\count176
|
||||
\U@D=\dimen135
|
||||
\l@babelnohyphens=\language79
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/babel\txtbabel.def")
|
||||
\bbl@readstream=\read2
|
||||
)
|
||||
\bbl@dirlevel=\count177
|
||||
|
||||
*************************************
|
||||
* Local config file bblopts.cfg used
|
||||
*
|
||||
("C:\Program Files\MiKTeX\tex/latex/arabi\bblopts.cfg"
|
||||
File: bblopts.cfg 2005/09/08 v0.1 add Arabic and Farsi to "declared" options of
|
||||
babel
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/babel-french\french.ldf"
|
||||
Language: french 2020/10/10 v3.5l French support from the babel system
|
||||
Package babel Info: \l@acadian = using hyphenrules for french
|
||||
(babel) (\language22) on input line 91.
|
||||
Package babel Info: \l@canadien = using hyphenrules for french
|
||||
(babel) (\language22) on input line 92.
|
||||
\FB@nonchar=\count178
|
||||
Package babel Info: Making : an active character on input line 430.
|
||||
Package babel Info: Making ; an active character on input line 431.
|
||||
Package babel Info: Making ! an active character on input line 432.
|
||||
Package babel Info: Making ? an active character on input line 433.
|
||||
\FBguill@level=\count179
|
||||
\FBold@everypar=\toks17
|
||||
\FB@Mht=\dimen136
|
||||
\mc@charclass=\count180
|
||||
\mc@charfam=\count181
|
||||
\mc@charslot=\count182
|
||||
\std@mcc=\count183
|
||||
\dec@mcc=\count184
|
||||
\listindentFB=\dimen137
|
||||
\descindentFB=\dimen138
|
||||
\labelindentFB=\dimen139
|
||||
\labelwidthFB=\dimen140
|
||||
\leftmarginFB=\dimen141
|
||||
\parindentFFN=\dimen142
|
||||
\FBfnindent=\dimen143
|
||||
))
|
||||
("C:\Program Files\MiKTeX\tex/latex/carlisle\scalefnt.sty")
|
||||
("C:\Program Files\MiKTeX\tex/latex/graphics\keyval.sty"
|
||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks18
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/geometry\geometry.sty"
|
||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/iftex\ifvtex.sty"
|
||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/iftex\iftex.sty"
|
||||
Package: iftex 2020/03/06 v1.0d TeX engine tests
|
||||
))
|
||||
\Gm@cnth=\count185
|
||||
\Gm@cntv=\count186
|
||||
\c@Gm@tempcnt=\count187
|
||||
\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=\toks19
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/geometry\geometry.cfg"))
|
||||
("C:\Program Files\MiKTeX\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
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/graphics\graphicx.sty"
|
||||
Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/graphics\graphics.sty"
|
||||
Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/graphics\trig.sty"
|
||||
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\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.
|
||||
|
||||
("C:\Program Files\MiKTeX\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
|
||||
)
|
||||
("C:\Program Files\MiKTeX\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=\toks20
|
||||
\extratabsurround=\skip58
|
||||
\backup@length=\skip59
|
||||
\ar@cellbox=\box46
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/hyperref\hyperref.sty"
|
||||
Package: hyperref 2020-05-15 v7.00e Hypertext links for LaTeX
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/ltxcmds\ltxcmds.sty"
|
||||
Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/pdftexcmds\pdftexcmds.sty"
|
||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO
|
||||
)
|
||||
|
||||
("C:\Program Files\MiKTeX\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.
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/kvsetkeys\kvsetkeys.sty"
|
||||
Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/kvdefinekeys\kvdefinekeys.sty"
|
||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/pdfescape\pdfescape.sty"
|
||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/hycolor\hycolor.sty"
|
||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/letltxmacro\letltxmacro.sty"
|
||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/auxhook\auxhook.sty"
|
||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/kvoptions\kvoptions.sty"
|
||||
Package: kvoptions 2020-10-07 v3.14 Key value format for package options (HO)
|
||||
)
|
||||
\@linkdim=\dimen156
|
||||
\Hy@linkcounter=\count188
|
||||
\Hy@pagecounter=\count189
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/hyperref\pd1enc.def"
|
||||
File: pd1enc.def 2020-05-15 v7.00e Hyperref: PDFDocEncoding definition (HO)
|
||||
Now handling font encoding PD1 ...
|
||||
... no UTF-8 mapping file for font encoding PD1
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/intcalc\intcalc.sty"
|
||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/etexcmds\etexcmds.sty"
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
)
|
||||
\Hy@SavedSpaceFactor=\count190
|
||||
Package hyperref Info: Hyper figures OFF on input line 4464.
|
||||
Package hyperref Info: Link nesting OFF on input line 4469.
|
||||
Package hyperref Info: Hyper index ON on input line 4472.
|
||||
Package hyperref Info: Plain pages OFF on input line 4479.
|
||||
Package hyperref Info: Backreferencing OFF on input line 4484.
|
||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
||||
Package hyperref Info: Bookmarks ON on input line 4717.
|
||||
\c@Hy@tempcnt=\count191
|
||||
|
||||
("C:\Program Files\MiKTeX\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 5076.
|
||||
\XeTeXLinkMargin=\dimen157
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/bitset\bitset.sty"
|
||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/bigintcalc\bigintcalc.sty"
|
||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO
|
||||
)
|
||||
))
|
||||
\Fld@menulength=\count192
|
||||
\Field@Width=\dimen158
|
||||
\Fld@charsize=\dimen159
|
||||
Package hyperref Info: Hyper figures OFF on input line 6347.
|
||||
Package hyperref Info: Link nesting OFF on input line 6352.
|
||||
Package hyperref Info: Hyper index ON on input line 6355.
|
||||
Package hyperref Info: backreferencing OFF on input line 6362.
|
||||
Package hyperref Info: Link coloring OFF on input line 6367.
|
||||
Package hyperref Info: Link coloring with OCG OFF on input line 6372.
|
||||
Package hyperref Info: PDF/A mode OFF on input line 6377.
|
||||
LaTeX Info: Redefining \ref on input line 6417.
|
||||
LaTeX Info: Redefining \pageref on input line 6421.
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/generic/atbegshi\atbegshi.sty"
|
||||
Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO)
|
||||
)
|
||||
\Hy@abspage=\count193
|
||||
\c@Item=\count194
|
||||
\c@Hfootnote=\count195
|
||||
)
|
||||
Package hyperref Info: Driver (autodetected): hpdftex.
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/hyperref\hpdftex.def"
|
||||
File: hpdftex.def 2020-05-15 v7.00e Hyperref driver for pdfTeX
|
||||
|
||||
("C:\Program Files\MiKTeX\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=\count196
|
||||
\c@bookmark@seq@number=\count197
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/rerunfilecheck\rerunfilecheck.sty"
|
||||
Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)
|
||||
|
||||
("C:\Program Files\MiKTeX\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
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/latex/l3backend\l3backend-pdfmode.def"
|
||||
File: l3backend-pdfmode.def 2020-06-29 L3 backend support: PDF mode
|
||||
\l__kernel_color_stack_int=\count198
|
||||
\l__pdf_internal_box=\box47
|
||||
)
|
||||
(dossier.aux)
|
||||
\openout1 = `dossier.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 17.
|
||||
LaTeX Font Info: ... okay on input line 17.
|
||||
LaTeX Info: Redefining \degres on input line 17.
|
||||
LaTeX Info: Redefining \dots on input line 17.
|
||||
LaTeX Info: Redefining \up on input line 17.
|
||||
|
||||
*geometry* driver: auto-detecting
|
||||
*geometry* detected driver: pdftex
|
||||
*geometry* verbose mode - [ preamble ] result:
|
||||
* driver: pdftex
|
||||
* paper: a4paper
|
||||
* layout: <same size as paper>
|
||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
||||
* modes:
|
||||
* h-part:(L,W,R)=(89.62709pt, 418.25368pt, 89.6271pt)
|
||||
* v-part:(T,H,B)=(42.67912pt, 660.10394pt, 142.26378pt)
|
||||
* \paperwidth=597.50787pt
|
||||
* \paperheight=845.04684pt
|
||||
* \textwidth=418.25368pt
|
||||
* \textheight=660.10394pt
|
||||
* \oddsidemargin=17.3571pt
|
||||
* \evensidemargin=17.3571pt
|
||||
* \topmargin=-66.59087pt
|
||||
* \headheight=12.0pt
|
||||
* \headsep=25.0pt
|
||||
* \topskip=12.0pt
|
||||
* \footskip=30.0pt
|
||||
* \marginparwidth=35.0pt
|
||||
* \marginparsep=10.0pt
|
||||
* \columnsep=10.0pt
|
||||
* \skip\footins=10.8pt plus 4.0pt minus 2.0pt
|
||||
* \hoffset=0.0pt
|
||||
* \voffset=0.0pt
|
||||
* \mag=1000
|
||||
* \@twocolumnfalse
|
||||
* \@twosidefalse
|
||||
* \@mparswitchfalse
|
||||
* \@reversemarginfalse
|
||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/context/base/mkii\supp-pdf.mkii"
|
||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
||||
\scratchcounter=\count199
|
||||
\scratchdimen=\dimen160
|
||||
\scratchbox=\box48
|
||||
\nofMPsegments=\count266
|
||||
\nofMParguments=\count267
|
||||
\everyMPshowfont=\toks21
|
||||
\MPscratchCnt=\count268
|
||||
\MPscratchDim=\dimen161
|
||||
\MPnumerator=\count269
|
||||
\makeMPintoPDFobject=\count270
|
||||
\everyMPtoPDFconversion=\toks22
|
||||
) ("C:\Program Files\MiKTeX\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.
|
||||
)
|
||||
\AtBeginShipoutBox=\box49
|
||||
Package hyperref Info: Link coloring OFF on input line 17.
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/hyperref\nameref.sty"
|
||||
Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section
|
||||
|
||||
("C:\Program Files\MiKTeX\tex/latex/refcount\refcount.sty"
|
||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
||||
)
|
||||
("C:\Program Files\MiKTeX\tex/generic/gettitlestring\gettitlestring.sty"
|
||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
||||
)
|
||||
\c@section@level=\count271
|
||||
)
|
||||
LaTeX Info: Redefining \ref on input line 17.
|
||||
LaTeX Info: Redefining \pageref on input line 17.
|
||||
LaTeX Info: Redefining \nameref on input line 17.
|
||||
|
||||
(dossier.out) (dossier.out)
|
||||
\@outlinefile=\write3
|
||||
\openout3 = `dossier.out'.
|
||||
|
||||
LaTeX Font Info: Trying to load font information for T1+pag on input line 31
|
||||
.
|
||||
("C:\Program Files\MiKTeX\tex/latex/psnfss\t1pag.fd"
|
||||
File: t1pag.fd 2001/06/04 font definitions for T1/pag.
|
||||
)
|
||||
<img/logoiut.png, id=175, 251.43938pt x 159.59625pt>
|
||||
File: img/logoiut.png Graphic file (type png)
|
||||
<use img/logoiut.png>
|
||||
Package pdftex.def Info: img/logoiut.png used on input line 41.
|
||||
(pdftex.def) Requested size: 113.81102pt x 72.23894pt.
|
||||
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
|
||||
|
||||
{C:/Users/madel/AppData/Local/MiKTeX/pdftex/config/pdftex.map} <./img/logoiut.p
|
||||
ng>] (dossier.toc
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <12> on input line 8.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <8> on input line 8.
|
||||
LaTeX Font Info: External font `cmex10' loaded for size
|
||||
(Font) <6> on input line 8.
|
||||
pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has
|
||||
been already used, duplicate ignored
|
||||
<to be read again>
|
||||
\relax
|
||||
l.28 ...}Les programmes de tests}{13}{section.5.3}
|
||||
% [1
|
||||
|
||||
]
|
||||
Overfull \hbox (3.7737pt too wide) in paragraph at lines 40--40
|
||||
[][] [][]\T1/cmr/m/n/12 InstructionProcedure, Ins-truc-tion-Re-tour, Ins-truc-
|
||||
tionS-top et Ins-truc-
|
||||
[]
|
||||
|
||||
)
|
||||
\tf@toc=\write4
|
||||
\openout4 = `dossier.toc'.
|
||||
|
||||
File: img/logoiut.png Graphic file (type png)
|
||||
<use img/logoiut.png>
|
||||
Package pdftex.def Info: img/logoiut.png used on input line 72.
|
||||
(pdftex.def) Requested size: 56.9055pt x 36.11946pt.
|
||||
[2] [3
|
||||
|
||||
] [4
|
||||
|
||||
] [5
|
||||
|
||||
] [6
|
||||
|
||||
] [7
|
||||
|
||||
] (fichiers/tests/docTests.tex [8
|
||||
|
||||
]
|
||||
Chapitre 1.
|
||||
(fichiers/tests/chap_interpreteurlir.donnees.litteraux.tex) [9
|
||||
|
||||
]
|
||||
Chapitre 2.
|
||||
(fichiers/tests/chap_interpreteurlir.donnees.tex) [10
|
||||
|
||||
]
|
||||
Chapitre 3.
|
||||
(fichiers/tests/chap_interpreteurlir.expressions.tex) [11
|
||||
|
||||
]
|
||||
Chapitre 4.
|
||||
(fichiers/tests/chap_interpreteurlir.tex) [12
|
||||
|
||||
]
|
||||
Chapitre 5.
|
||||
(fichiers/tests/chap_interpreteurlir.programmes.tex) [13
|
||||
|
||||
]
|
||||
Chapitre 6.
|
||||
(fichiers/tests/chap_interpreteurlir.motscles.tex [14
|
||||
|
||||
])
|
||||
File: img/logoiut.png Graphic file (type png)
|
||||
<use img/logoiut.png>
|
||||
Package pdftex.def Info: img/logoiut.png used on input line 29.
|
||||
(pdftex.def) Requested size: 56.9055pt x 36.11946pt.
|
||||
[15]
|
||||
Chapitre 7.
|
||||
(fichiers/tests/chap_interpreteurlir.motscles.instructions.tex
|
||||
Overfull \hbox (3.282pt too wide) in paragraph at lines 9--9
|
||||
[]\T1/cmr/bx/n/17.28 InstructionAffiche, Ins-truc-tio-nEntre et Ins-truc-
|
||||
[]
|
||||
|
||||
)) [16
|
||||
|
||||
] [17
|
||||
|
||||
] [18
|
||||
|
||||
] [19
|
||||
|
||||
]
|
||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 89.
|
||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 89.
|
||||
(dossier.aux)
|
||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 89.
|
||||
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 89.
|
||||
Package rerunfilecheck Info: File `dossier.out' has not changed.
|
||||
(rerunfilecheck) Checksum: 042DC78AA772026EC0C10C848D2C1261;2886.
|
||||
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 89.
|
||||
)
|
||||
Here is how much of TeX's memory you used:
|
||||
7686 strings out of 480790
|
||||
115780 string characters out of 2907055
|
||||
398625 words of memory out of 3000000
|
||||
23466 multiletter control sequences out of 15000+200000
|
||||
565262 words of font info for 52 fonts, out of 3000000 for 9000
|
||||
1141 hyphenation exceptions out of 8191
|
||||
37i,14n,45p,230b,567s stack positions out of 5000i,500n,10000p,200000b,50000s
|
||||
<C:\Users\madel\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi600\ecbx
|
||||
1728.pk> <C:\Users\madel\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec/dpi60
|
||||
0\ecrm1200.pk> <C:\Users\madel\AppData\Local\MiKTeX\fonts/pk/ljfour/jknappen/ec
|
||||
/dpi600\ecbx1200.pk> <C:\Users\madel\AppData\Local\MiKTeX\fonts/pk/ljfour/jknap
|
||||
pen/ec/dpi600\ecbx1440.pk> <C:\Users\madel\AppData\Local\MiKTeX\fonts/pk/ljfour
|
||||
/jknappen/ec/dpi600\ecbx2488.pk>{C:/Program Files/MiKTeX/fonts/enc/dvips/base/8
|
||||
r.enc}<C:/Program Files/MiKTeX/fonts/type1/urw/avantgar/uagd8a.pfb><C:/Program
|
||||
Files/MiKTeX/fonts/type1/urw/avantgar/uagk8a.pfb>
|
||||
Output written on dossier.pdf (20 pages, 163047 bytes).
|
||||
PDF statistics:
|
||||
582 PDF objects out of 1000 (max. 8388607)
|
||||
65 named destinations out of 1000 (max. 500000)
|
||||
350 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
\BOOKMARK [-1][-]{part.1}{I \040Plan projet}{}% 1
|
||||
\BOOKMARK [-1][-]{part.2}{II \040Sp\351cifications d\351taill\351es}{}% 2
|
||||
\BOOKMARK [-1][-]{part.3}{III \040Conception}{}% 3
|
||||
\BOOKMARK [-1][-]{part.4}{IV \040Codage}{}% 4
|
||||
\BOOKMARK [-1][-]{part.5}{V \040Tests}{}% 5
|
||||
\BOOKMARK [0][-]{chapter.1}{Tests du paquetage interpreteurlir.donnees.litteraux}{part.5}% 6
|
||||
\BOOKMARK [1][-]{section.1.1}{Litteral}{chapter.1}% 7
|
||||
\BOOKMARK [1][-]{section.1.2}{Chaine}{chapter.1}% 8
|
||||
\BOOKMARK [1][-]{section.1.3}{Entier}{chapter.1}% 9
|
||||
\BOOKMARK [1][-]{section.1.4}{Booleen}{chapter.1}% 10
|
||||
\BOOKMARK [0][-]{chapter.2}{Tests du paquetage interpreteurlir.donnees}{part.5}% 11
|
||||
\BOOKMARK [1][-]{section.2.1}{Identificateur}{chapter.2}% 12
|
||||
\BOOKMARK [1][-]{section.2.2}{IdentificateurChaine et IdentificateurEntier}{chapter.2}% 13
|
||||
\BOOKMARK [1][-]{section.2.3}{Variable}{chapter.2}% 14
|
||||
\BOOKMARK [0][-]{chapter.3}{Tests du paquetage interpreteurlir.expressions}{part.5}% 15
|
||||
\BOOKMARK [1][-]{section.3.1}{Expression}{chapter.3}% 16
|
||||
\BOOKMARK [1][-]{section.3.2}{ExpressionChaine}{chapter.3}% 17
|
||||
\BOOKMARK [1][-]{section.3.3}{ExpressionEntier}{chapter.3}% 18
|
||||
\BOOKMARK [1][-]{section.3.4}{ExpressionBoolenne}{chapter.3}% 19
|
||||
\BOOKMARK [0][-]{chapter.4}{Tests du paquetage interpreteurlir}{part.5}% 20
|
||||
\BOOKMARK [1][-]{section.4.1}{InterpreteurException et ExecuteurException}{chapter.4}% 21
|
||||
\BOOKMARK [1][-]{section.4.2}{Contexte}{chapter.4}% 22
|
||||
\BOOKMARK [1][-]{section.4.3}{Analyseur}{chapter.4}% 23
|
||||
\BOOKMARK [0][-]{chapter.5}{Tests du paquetage interpreteurlir.programmes}{part.5}% 24
|
||||
\BOOKMARK [1][-]{section.5.1}{Etiquette}{chapter.5}% 25
|
||||
\BOOKMARK [1][-]{section.5.2}{Programme}{chapter.5}% 26
|
||||
\BOOKMARK [1][-]{section.5.3}{Les programmes de tests}{chapter.5}% 27
|
||||
\BOOKMARK [0][-]{chapter.6}{Tests du paquetage interpreteurlir.motscles}{part.5}% 28
|
||||
\BOOKMARK [1][-]{section.6.1}{Commande}{chapter.6}% 29
|
||||
\BOOKMARK [1][-]{section.6.2}{EssaiCommande}{chapter.6}% 30
|
||||
\BOOKMARK [1][-]{section.6.3}{CommandeCharge}{chapter.6}% 31
|
||||
\BOOKMARK [1][-]{section.6.4}{CommandeDebut}{chapter.6}% 32
|
||||
\BOOKMARK [1][-]{section.6.5}{CommandeDefs et CommandeFin}{chapter.6}% 33
|
||||
\BOOKMARK [1][-]{section.6.6}{CommandeEfface, CommandeLance et CommandeListe}{chapter.6}% 34
|
||||
\BOOKMARK [1][-]{section.6.7}{CommandeSauve}{chapter.6}% 35
|
||||
\BOOKMARK [0][-]{chapter.7}{Tests du paquetage interpreteurlir.motscles.instructions}{part.5}% 36
|
||||
\BOOKMARK [1][-]{section.7.1}{Instruction}{chapter.7}% 37
|
||||
\BOOKMARK [1][-]{section.7.2}{InstructionAffiche, InstructionEntre et InstructionSi\(Vaen\)}{chapter.7}% 38
|
||||
\BOOKMARK [1][-]{section.7.3}{InstructionProcedure, InstructionRetour, InstructionStop et InstructionVaen}{chapter.7}% 39
|
||||
\BOOKMARK [1][-]{section.7.4}{InstructionVar}{chapter.7}% 40
|
||||
\BOOKMARK [-1][-]{part.6}{VI \040Conclusion}{}% 41
|
||||
\BOOKMARK [-1][-]{part.7}{VII CD}{}% 42
|
||||
\BOOKMARK [-1][-]{part.8}{VIII Manuel utilisateur}{}% 43
|
||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,44 @@
|
||||
\babel@toc {french}{}
|
||||
\contentsline {part}{I\hspace {1em} Plan projet}{3}{part.1}%
|
||||
\contentsline {part}{II\hspace {1em} Spécifications détaillées}{4}{part.2}%
|
||||
\contentsline {part}{III\hspace {1em} Conception}{5}{part.3}%
|
||||
\contentsline {part}{IV\hspace {1em} Codage}{6}{part.4}%
|
||||
\contentsline {part}{V\hspace {1em} Tests}{7}{part.5}%
|
||||
\contentsline {chapter}{\numberline {1}Tests du paquetage interpreteurlir.donnees.litteraux}{9}{chapter.1}%
|
||||
\contentsline {section}{\numberline {1.1}Litteral}{9}{section.1.1}%
|
||||
\contentsline {section}{\numberline {1.2}Chaine}{9}{section.1.2}%
|
||||
\contentsline {section}{\numberline {1.3}Entier}{9}{section.1.3}%
|
||||
\contentsline {section}{\numberline {1.4}Booleen}{9}{section.1.4}%
|
||||
\contentsline {chapter}{\numberline {2}Tests du paquetage interpreteurlir.donnees}{10}{chapter.2}%
|
||||
\contentsline {section}{\numberline {2.1}Identificateur}{10}{section.2.1}%
|
||||
\contentsline {section}{\numberline {2.2}IdentificateurChaine et IdentificateurEntier}{10}{section.2.2}%
|
||||
\contentsline {section}{\numberline {2.3}Variable}{10}{section.2.3}%
|
||||
\contentsline {chapter}{\numberline {3}Tests du paquetage interpreteurlir.expressions}{11}{chapter.3}%
|
||||
\contentsline {section}{\numberline {3.1}Expression}{11}{section.3.1}%
|
||||
\contentsline {section}{\numberline {3.2}ExpressionChaine}{11}{section.3.2}%
|
||||
\contentsline {section}{\numberline {3.3}ExpressionEntier}{11}{section.3.3}%
|
||||
\contentsline {section}{\numberline {3.4}ExpressionBoolenne}{11}{section.3.4}%
|
||||
\contentsline {chapter}{\numberline {4}Tests du paquetage interpreteurlir}{12}{chapter.4}%
|
||||
\contentsline {section}{\numberline {4.1}InterpreteurException et ExecuteurException}{12}{section.4.1}%
|
||||
\contentsline {section}{\numberline {4.2}Contexte}{12}{section.4.2}%
|
||||
\contentsline {section}{\numberline {4.3}Analyseur}{12}{section.4.3}%
|
||||
\contentsline {chapter}{\numberline {5}Tests du paquetage interpreteurlir.programmes}{13}{chapter.5}%
|
||||
\contentsline {section}{\numberline {5.1}Etiquette}{13}{section.5.1}%
|
||||
\contentsline {section}{\numberline {5.2}Programme}{13}{section.5.2}%
|
||||
\contentsline {section}{\numberline {5.3}Les programmes de tests}{13}{section.5.3}%
|
||||
\contentsline {chapter}{\numberline {6}Tests du paquetage interpreteurlir.motscles}{14}{chapter.6}%
|
||||
\contentsline {section}{\numberline {6.1}Commande}{14}{section.6.1}%
|
||||
\contentsline {section}{\numberline {6.2}EssaiCommande}{14}{section.6.2}%
|
||||
\contentsline {section}{\numberline {6.3}CommandeCharge}{14}{section.6.3}%
|
||||
\contentsline {section}{\numberline {6.4}CommandeDebut}{15}{section.6.4}%
|
||||
\contentsline {section}{\numberline {6.5}CommandeDefs et CommandeFin}{15}{section.6.5}%
|
||||
\contentsline {section}{\numberline {6.6}CommandeEfface, CommandeLance et CommandeListe}{15}{section.6.6}%
|
||||
\contentsline {section}{\numberline {6.7}CommandeSauve}{15}{section.6.7}%
|
||||
\contentsline {chapter}{\numberline {7}Tests du paquetage interpreteurlir.motscles.instructions}{16}{chapter.7}%
|
||||
\contentsline {section}{\numberline {7.1}Instruction}{16}{section.7.1}%
|
||||
\contentsline {section}{\numberline {7.2}InstructionAffiche, InstructionEntre et InstructionSi(Vaen)}{16}{section.7.2}%
|
||||
\contentsline {section}{\numberline {7.3}InstructionProcedure, InstructionRetour, InstructionStop et InstructionVaen}{16}{section.7.3}%
|
||||
\contentsline {section}{\numberline {7.4}InstructionVar}{16}{section.7.4}%
|
||||
\contentsline {part}{VI\hspace {1em} Conclusion}{17}{part.6}%
|
||||
\contentsline {part}{VII\hspace {1em}CD}{18}{part.7}%
|
||||
\contentsline {part}{VIII\hspace {1em}Manuel utilisateur}{19}{part.8}%
|
||||
@@ -15,5 +15,11 @@ les constantes littérales. Au fil du développement, les tests ont été conclu
|
||||
|
||||
\section{ExpressionEntier}
|
||||
|
||||
Il n'y a rien à signaler sur le développement de ExpressionEntier.
|
||||
|
||||
\section{ExpressionBoolenne}
|
||||
|
||||
Le développement a été scindé en deux. Un premier groupe a commencer à écrire
|
||||
les interfaces et les tests cependant il a rencontré des difficultés à coder
|
||||
le constructeur, ont été repris par la suite par un autre groupe.
|
||||
Cependant la méthode calculer() n'a pas posé de problème lors du développement.
|
||||
|
||||
+1039
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,24 @@
|
||||
% \chapter{Tests du paquetage interpreteurlir.motscles.instructions}
|
||||
|
||||
\section{Instruction}
|
||||
|
||||
Le développement de la classe Instruction a été mené lors de l'itération 1
|
||||
en TDD, en effet la classe a été passée en classe abstraite lors de
|
||||
l'itération 3. Les tests mené ont été conservés en commentaire.
|
||||
|
||||
\section{InstructionAffiche, InstructionEntre et InstructionSi(Vaen)}
|
||||
|
||||
Le développement de ces instructions n'a pas posé de problème, aussi leurs
|
||||
tests ont été concluants.
|
||||
|
||||
\section{InstructionProcedure, InstructionRetour, InstructionStop et InstructionVaen}
|
||||
|
||||
Le développement de ces quatre instructions n'a pas posé de problème particulier.
|
||||
Leurs tests ont permis de tester par la même occasion les méthodes de la classe
|
||||
Programme.
|
||||
|
||||
\section{InstructionVar}
|
||||
|
||||
Le développement de l'instruction var a posé un léger problème avec la nécessité
|
||||
que l'expression suivant le mot clé var contienne obligatoirement une affectation.
|
||||
Hormis ce souci, le développement de cette instruction n'a pas posé outre problème.
|
||||
@@ -0,0 +1,48 @@
|
||||
% \chapter{Tests du paquetage interpreteurlir.motscles}
|
||||
|
||||
\section{Commande}
|
||||
|
||||
Le développement de la classe Commande a été mené lors de l'itération 1
|
||||
en TDD, en effet la classe a été passée en classe abstraite lors de
|
||||
l'itération 3. Les tests mené ont été conservés en commentaire.
|
||||
|
||||
\section{EssaiCommande}
|
||||
|
||||
Lors de l'itération 1, avant l'implémentation de classe Analyseur, pour
|
||||
l'intégration des premières commandes debut, defs et fin nous avons utilisé
|
||||
une classe EssaiCommande. Une fois la classe Analyseur implémentée, l'intégration
|
||||
des autres commandes a été par la suite testée avec.
|
||||
|
||||
\section{CommandeCharge}
|
||||
|
||||
Le développement de charge n'a pas été simple, en effet, son implémentation
|
||||
a soulevé un problème de conception. La commande charge doit faire appel à
|
||||
l'Analyseur cependant celui-ci n'a pas été conçu de façon assez générale pour
|
||||
prendre en compte ce cas de figure. Au vu des délais à tenir, nous avons choisi
|
||||
la solution qui nous paraissait la plus viable. Celle-ci impliquait de recréer
|
||||
des parties de la classe Analyseur au sein même de la classe CommandeCharge.
|
||||
\\ Les tests de charge ont encore une particularité, en effet, ils dépendent
|
||||
de la machine sur laquelle les tests sont effectués, il faut donc adapter les
|
||||
tests à la machine utilisée. Cela consiste à avoir sur la machine utilisée des
|
||||
chemins d'accès et des fichiers coïncidant avec ceux des tests.
|
||||
|
||||
\section{CommandeDebut}
|
||||
La commande debut a évolué entre l'itération 1 et 2 avec l'ajout de la remise
|
||||
à zéro du programme en plus de celle du contexte.
|
||||
|
||||
\section{CommandeDefs et CommandeFin}
|
||||
|
||||
Le développement de ces commandes n'a pas posé de problème, aussi leurs
|
||||
tests ont été concluants.
|
||||
|
||||
\section{CommandeEfface, CommandeLance et CommandeListe}
|
||||
|
||||
Le développement de ces trois commandes n'a pas posé de problème particulier.
|
||||
Leurs tests ont permis de tester par la même occasion les méthodes de la classe
|
||||
Programme.
|
||||
|
||||
\section{CommandeSauve}
|
||||
|
||||
Le développement de ces commandes n'a pas posé de problème.
|
||||
À l'instar de charge, la commande sauve nécessite que les chemins pour les tests
|
||||
soient accessibles sur la machine utilisée.
|
||||
@@ -0,0 +1,26 @@
|
||||
% \chapter{Tests du paquetage interpreteurlir.programmes}
|
||||
|
||||
\section{Etiquette}
|
||||
|
||||
Aucune difficulté n'a été rencontrée lors du développement de la classe
|
||||
Etiquette, aussi les tests ont été concluants.
|
||||
|
||||
\section{Programme}
|
||||
|
||||
Lors de l'implémentation de la classe Programme, certaines méthodes ne pouvaient
|
||||
être testées directement car il manquait encore des instructions permettant de le
|
||||
faire.
|
||||
Lors de l'implémentation de ces instructions, les tests de celles-ci ont permis
|
||||
de tester également les méthodes de programmes. Ainsi certains tests de Programme
|
||||
n'ont pu être menés que lors de l'intégration avec les instructions ou commandes.
|
||||
|
||||
\section{Les programmes de tests}
|
||||
|
||||
Lors de l'itération 2, alors que le commandes sauve et charge n'étaient pas encore
|
||||
implémentées, un composant permettait de charger un programme complet au lancement
|
||||
de l'interpréteur pour les démonstrations.
|
||||
\\ Lors de l'itération 3, après l'implémentation de la commande charge, quatre
|
||||
fichiers contenant un programme écrit en langage LIR ont été écrits pour les
|
||||
démonstrations et tests finaux de l'interpréteur. Il s'agit de l'exemple de
|
||||
programme proposé dans le cahier des charges et des programmes EtatCivil,
|
||||
Median3Entiers et Factorielle.
|
||||
@@ -0,0 +1,21 @@
|
||||
% \chapter{Tests du paquetage interpreteurlir}
|
||||
|
||||
\section{InterpreteurException et ExecuteurException}
|
||||
|
||||
Ces deux exceptions sont héritées de RuntimeException et n'ajoute aucun
|
||||
comportement supplémentaire. Par conséquent, leurs tests n'étaient pas
|
||||
déterminants pour la suite du développement de l'interpréteur.
|
||||
|
||||
\section{Contexte}
|
||||
|
||||
Le développement de la classe Contexte s'est déroulé sans difficultés.
|
||||
Aussi les tests ont été concluants.
|
||||
|
||||
\section{Analyseur}
|
||||
|
||||
L'Analyseur n'a pas de tests unitaires car tous les tests ont été menés
|
||||
lors de l'intégration. Tests d'intégration effectués en deux parties,
|
||||
la première lors de l'itération 1 avec le test de la prise en charge
|
||||
des commandes et d'instructions exécutées directement, la seconde lors de
|
||||
l'itération 2 pour l'édition de programme.
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {1}Tests du paquetage interpreteurlir.donnees.litteraux}{8}{chapter.1}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.1}Litteral}{8}{section.1.1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.2}Chaine}{8}{section.1.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.3}Entier}{8}{section.1.3}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1.4}Booleen}{8}{section.1.4}\protected@file@percent }
|
||||
\@setckpt{./fichiers/tests/docTests}{
|
||||
\setcounter{page}{9}
|
||||
\setcounter{equation}{0}
|
||||
\setcounter{enumi}{0}
|
||||
\setcounter{enumii}{0}
|
||||
\setcounter{enumiii}{0}
|
||||
\setcounter{enumiv}{0}
|
||||
\setcounter{footnote}{0}
|
||||
\setcounter{mpfootnote}{0}
|
||||
\setcounter{part}{5}
|
||||
\setcounter{chapter}{1}
|
||||
\setcounter{section}{4}
|
||||
\setcounter{subsection}{0}
|
||||
\setcounter{subsubsection}{0}
|
||||
\setcounter{paragraph}{0}
|
||||
\setcounter{subparagraph}{0}
|
||||
\setcounter{figure}{0}
|
||||
\setcounter{table}{0}
|
||||
\setcounter{Item}{0}
|
||||
\setcounter{Hfootnote}{0}
|
||||
\setcounter{bookmark@seq@number}{10}
|
||||
\setcounter{section@level}{1}
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
% Partie 5 Tests
|
||||
\large
|
||||
\chapter*{Démarche globale}
|
||||
Afin de développer l'Interpréteur LIR selon un modèle de cycle de vie
|
||||
itératif, nous avons privilégié la méthode du TDD, Test Driven Development ou
|
||||
@@ -16,4 +15,16 @@ framework de test JUnit.
|
||||
\input{./fichiers/tests/chap_interpreteurlir.donnees}
|
||||
|
||||
\chapter{Tests du paquetage interpreteurlir.expressions}
|
||||
\input{./fichiers/tests/chap_interpreteurlir.expressions}
|
||||
\input{./fichiers/tests/chap_interpreteurlir.expressions}
|
||||
|
||||
\chapter{Tests du paquetage interpreteurlir}
|
||||
\input{./fichiers/tests/chap_interpreteurlir}
|
||||
|
||||
\chapter{Tests du paquetage interpreteurlir.programmes}
|
||||
\input{./fichiers/tests/chap_interpreteurlir.programmes}
|
||||
|
||||
\chapter{Tests du paquetage interpreteurlir.motscles}
|
||||
\input{./fichiers/tests/chap_interpreteurlir.motscles}
|
||||
|
||||
\chapter{Tests du paquetage interpreteurlir.motscles.instructions}
|
||||
\input{./fichiers/tests/chap_interpreteurlir.motscles.instructions}
|
||||
@@ -0,0 +1,25 @@
|
||||
\relax
|
||||
\providecommand\hyper@newdestlabel[2]{}
|
||||
\@setckpt{./fichiers/tests/docTests.tex}{
|
||||
\setcounter{page}{7}
|
||||
\setcounter{equation}{0}
|
||||
\setcounter{enumi}{0}
|
||||
\setcounter{enumii}{0}
|
||||
\setcounter{enumiii}{0}
|
||||
\setcounter{enumiv}{0}
|
||||
\setcounter{footnote}{0}
|
||||
\setcounter{mpfootnote}{0}
|
||||
\setcounter{part}{5}
|
||||
\setcounter{chapter}{0}
|
||||
\setcounter{section}{0}
|
||||
\setcounter{subsection}{0}
|
||||
\setcounter{subsubsection}{0}
|
||||
\setcounter{paragraph}{0}
|
||||
\setcounter{subparagraph}{0}
|
||||
\setcounter{figure}{0}
|
||||
\setcounter{table}{0}
|
||||
\setcounter{Item}{0}
|
||||
\setcounter{Hfootnote}{0}
|
||||
\setcounter{bookmark@seq@number}{5}
|
||||
\setcounter{section@level}{0}
|
||||
}
|
||||
Reference in New Issue
Block a user