diff options
| author | Pascal Rigaux <pixel@mandriva.com> | 2004-08-11 07:28:45 +0000 | 
|---|---|---|
| committer | Pascal Rigaux <pixel@mandriva.com> | 2004-08-11 07:28:45 +0000 | 
| commit | ab10315e01cd4962d35c9fce53a667df409372f7 (patch) | |
| tree | 107b4c802e4b6bb9f47e73b5c9e2fe057b823bd9 | |
| parent | 670835bee947e095d54f0bd15e53f6e98e48c26f (diff) | |
| download | perl_checker-ab10315e01cd4962d35c9fce53a667df409372f7.tar perl_checker-ab10315e01cd4962d35c9fce53a667df409372f7.tar.gz perl_checker-ab10315e01cd4962d35c9fce53a667df409372f7.tar.bz2 perl_checker-ab10315e01cd4962d35c9fce53a667df409372f7.tar.xz perl_checker-ab10315e01cd4962d35c9fce53a667df409372f7.zip | |
handle the following with no syntax error
sub
f()
{
    1;
}
| -rw-r--r-- | perl_checker.src/parser.mly | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/perl_checker.src/parser.mly b/perl_checker.src/parser.mly index 8c6adf9..10ad566 100644 --- a/perl_checker.src/parser.mly +++ b/perl_checker.src/parser.mly @@ -182,6 +182,7 @@ use_revision:  func_decl:  | SUB word { new_esp M_none ($2.any, None) $1 $2} +| SUB BAREWORD_PAREN PAREN PAREN_END { warn_rule "remove carriage return between \"sub\" and the function name"; new_esp M_none (Ident(None, $2.any, get_pos $2), Some "") $1 $4 }  | FUNC_DECL_WITH_PROTO {new_1esp (Ident(fst3 $1.any, snd3 $1.any, get_pos $1), Some (ter3 $1.any)) $1 }  listexpr: /* Basic list expressions */ | 
