home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.scheme
- Path: sparky!uunet!think.com!ames!decwrl!csus.edu!netcom.com!thinman
- From: thinman@netcom.com (Technically Sweet)
- Subject: Re: wots going on here!?
- Message-ID: <t6jnlga.thinman@netcom.com>
- Date: Tue, 01 Sep 92 23:12:54 GMT
- Organization: International Foundation for Internal Freedom
- References: <17timvINN7b8@agate.berkeley.edu> <17tn1uINNkij@early-bird.think.com> <JINX.92Aug31170432@chamarti.ai.mit.edu> <17ur1oINNem6@agate.berkeley.edu> <JINX.92Sep1033012@chamarti.ai.mit.edu> <SOMMERFELD.92Sep1131757@gourmet.apollo.hp.com>
- Lines: 22
-
- sommerfeld@apollo.hp.com (Bill Sommerfeld) writes:
- >"#[unspecified IF alternative at line xxx character yyy of source file zzz.scm]"
-
- >or some other such reference back to the source code which would point
- >the beginner right at the bug.
-
- >These could be generated *once* when reading in the source.
-
- The old BSD Pascal interpreter/compiler used this convention:
-
- line xx of file yy: unknown whoziwhatsis:
- a := b + c; d = 3;
- ----------------------^
-
- This is still the best error reporting I've seen.
- I used it on a recent interpreter project.
-
- --
-
- Lance Norskog
-
- Data is not information is not knowledge is not wisdom.
-