Analyse syntaxique de runtime.clap

25 views
Skip to first unread message

Yann Régis-Gianas

unread,
May 31, 2012, 10:09:28 AM5/31/12
to compilation-licence-3-2011-2012
Bonjour à tous,

pour ceux dont le parseur n'accepte pas encore runtime.clap et qui
serait rassurer en ayant au moins autant de tests validés que pour la
partie 1, vous pouvez toujours appliquer le patch suivant sur le
fichier clap.ml :

Index: clap.ml
===================================================================
--- clap.ml (revision 88)
+++ clap.ml (working copy)
@@ -46,8 +46,8 @@
in
let ast = parse_file filename in
if !pretty_print then show (Printer.program ast);
- let runtime = parse_file runtime_filename in
if not !parse_only then begin
+ let runtime = parse_file runtime_filename in
let program = runtime @ ast in
let result = Interpreter.program program in
if !print_result then

Ainsi, l'analyse syntaxique de runtime.clap n'interviendra que pendant
les tests du répertoire tests/good/eval et non pas dans les tests
d'analyse syntaxique.

Courage!
--
Yann Régis-Gianas
New email : y...@pps.univ-paris-diderot.fr

Anthony Ourfahli

unread,
May 31, 2012, 10:33:45 AM5/31/12
to compilation-licence-3-2011-2012
Bonjour,

comment "appliquer" le patch exactement ?

Merci

On May 31, 4:09 pm, Yann Régis-Gianas <yann.regisgia...@gmail.com>
wrote:

Jean-Marc HAING

unread,
May 31, 2012, 10:36:06 AM5/31/12
to compilation-lic...@googlegroups.com
Je crois qu'il faut juste déplacer la ligne ou ya le "-" la ou ya le "+"


Jean-Marc HAING

Yann Régis-Gianas

unread,
May 31, 2012, 2:13:50 PM5/31/12
to compilation-lic...@googlegroups.com
RTFM :-) ou plus précisément :

man patch

(dans votre terminal UNIX préféré)
--
Yann Régis-Gianas
New email : y...@pps.univ-paris-diderot.fr


2012/5/31 Jean-Marc HAING <hain...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages