summaryrefslogtreecommitdiffstats
path: root/perl_checker.src/perl_checker.ml
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2002-11-20 00:53:48 +0000
committerPascal Rigaux <pixel@mandriva.com>2002-11-20 00:53:48 +0000
commit311a8f18e0dbdddf23f0c52c3a6da76926e556fb (patch)
tree5a4d680cc4684d852fcd318623a33cf11104f5e9 /perl_checker.src/perl_checker.ml
parentb1a5ac4a67d5e4776f4cc53b0898671543861896 (diff)
downloadperl-MDK-Common-311a8f18e0dbdddf23f0c52c3a6da76926e556fb.tar
perl-MDK-Common-311a8f18e0dbdddf23f0c52c3a6da76926e556fb.tar.gz
perl-MDK-Common-311a8f18e0dbdddf23f0c52c3a6da76926e556fb.tar.bz2
perl-MDK-Common-311a8f18e0dbdddf23f0c52c3a6da76926e556fb.tar.xz
perl-MDK-Common-311a8f18e0dbdddf23f0c52c3a6da76926e556fb.zip
*** empty log message ***
Diffstat (limited to 'perl_checker.src/perl_checker.ml')
-rw-r--r--perl_checker.src/perl_checker.ml9
1 files changed, 3 insertions, 6 deletions
diff --git a/perl_checker.src/perl_checker.ml b/perl_checker.src/perl_checker.ml
index 79b3ac9..7e951a8 100644
--- a/perl_checker.src/perl_checker.ml
+++ b/perl_checker.src/perl_checker.ml
@@ -8,12 +8,9 @@ let _ =
let lexbuf = Lexing.from_channel (Unix.open_process_in (Printf.sprintf "expand \"%s\"" file)) in
try
Info.start_a_new_file file ;
- if false then
- let t = Lexer.lexbuf2list (Lexer.concat_bareword_paren (Lexer.concat_spaces Lexer.token)) lexbuf in
- let _,_ = t, t in ()
- else
- let t = Parser.prog (Lexer.concat_bareword_paren (Lexer.concat_spaces Lexer.token)) lexbuf in
- let _,_ = t, t in ()
+ let tokens = Lexer.get_token Lexer.token lexbuf in
+ let t = Parser_helper.parse_tokens Parser.prog tokens (Some lexbuf) in
+ let _,_ = t, t in ()
with Failure s -> (
prerr_endline s ;
exit 1