From: adam Date: Sun, 12 Feb 2006 01:18:33 +0000 (-0500) Subject: line counting bug X-Git-Tag: tag_for_25-Mar~287 X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=6cbea0bd6ae3e4ce5a175767b3e926b9b902bdc4;p=sbp.git line counting bug darcs-hash:20060212011833-5007d-4a4bc29f9531b3d984e2550139b3a2ff7b84a54c.gz --- diff --git a/src/edu/berkeley/sbp/tib/Tib.java b/src/edu/berkeley/sbp/tib/Tib.java index 0cf3aab..0ce53b0 100644 --- a/src/edu/berkeley/sbp/tib/Tib.java +++ b/src/edu/berkeley/sbp/tib/Tib.java @@ -83,9 +83,9 @@ public class Tib implements Input { return null; } c = (char)i; + if (c=='\n') { _row++; _col=0; } + else _col++; } - if (c=='\n') { _row++; _col=0; } - else _col++; if (indenting) { if (c==' ') { indentation++; return done(c); } if (c=='\n') { indentation = 0; if (blank) return nextc(numstates, resets); blank = true; waiting = true; waitingChar='\n'; return '\n'; }