RE: Missing Bracket

2002-10-22 Thread Mark Anderson
I would guess that you are missing a curly bracket '}' somewhere in your
program, but the program doesn't realize it until the end.  The only way to
find it that I know of is to use good spacing in your program and walk
through { by { looking to make sure that it's paired correctly.

/\/\ark

-Original Message-
From: Balint, Jess [mailto:JBalint;alldata.net]
Sent: Tuesday, October 22, 2002 11:17 AM
To: '[EMAIL PROTECTED]'
Subject: Missing Bracket


Hi all. I am sorry to post a question such stupid as this one, but it has me
stumped. I have a fairly long perl program that gives me the following error
when I run it.

Missing right bracket at ./a.pl line 877, at end of line
syntax error at ./a.pl line 877, at EOF
Execution of ./a.pl aborted due to compilation errors.

I am assuming the bracket is the square bracket (]). 877 is the last line of
my program and I can't seem to find anywhere that I am missing a right
bracket. Is there an sure-fire way to figure it out? Thanks.

jess

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




RE: Missing Bracket

2002-10-22 Thread Nikola Janceski
See inline comment:

 -Original Message-
 From: Balint, Jess [mailto:JBalint;alldata.net]
 Sent: Tuesday, October 22, 2002 2:17 PM
 To: '[EMAIL PROTECTED]'
 Subject: Missing Bracket
 
 
 Hi all. I am sorry to post a question such stupid as this 
 one, but it has me
 stumped. I have a fairly long perl program that gives me the 
 following error
 when I run it.
 
 Missing right bracket at ./a.pl line 877, at end of line
 syntax error at ./a.pl line 877, at EOF
 Execution of ./a.pl aborted due to compilation errors.
 
 I am assuming the bracket is the square bracket (]). 877 is 
Don't assume its a square bracket. It's probably a curly (}).
 the last line of
 my program and I can't seem to find anywhere that I am missing a right
 bracket. Is there an sure-fire way to figure it out? Thanks.
 
 jess
 
 -- 
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 



The views and opinions expressed in this email message are the sender's
own, and do not necessarily represent the views and opinions of Summit
Systems Inc.


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




Re: Missing Bracket

2002-10-22 Thread Greg Oliver
If you have no '{}'s in mid-line comments, you could -


#!/usr/bin/perl -w
use strict;
my ($open, $close) = (0,0);
while(  ) {
$open += () = $_ =~ m'{'g unless /^#/;;
$close += () = $_ =~ m'}'g unless /^#/;
}
print Opens: $open\nCloses: $close\n;
# bracket_check.pl  filename

-G

On Tue, 22 Oct 2002 14:17:28 -0400
Balint, Jess [EMAIL PROTECTED] wrote:

 Hi all. I am sorry to post a question such stupid as this one, but it
 has me stumped. I have a fairly long perl program that gives me the
 following error when I run it.
 
 Missing right bracket at ./a.pl line 877, at end of line
 syntax error at ./a.pl line 877, at EOF
 Execution of ./a.pl aborted due to compilation errors.
 
 I am assuming the bracket is the square bracket (]). 877 is the last
 line of my program and I can't seem to find anywhere that I am missing
 a right bracket. Is there an sure-fire way to figure it out? Thanks.
 
 jess
 
 -- 
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]