![]() |
sponsored links |
|
|
sponsored links
|
|
1
17th March 20:38
External User
Posts: 1
|
On Dec 5, 2003, at 10:50 PM, (Brian Harvey) <bh@cs.berkeley.edu>.
I just keep track of where the tokenizer is, and use that when I encounter an error. (If I'm interpreting a list, the tokenizer is really just a pointer to a position in the list) This gives the last token from when the error occurred, which works well, and is generally better than just a line number. It doesn't require newlines (though whitespace always makes things more readable, so throwing it away would cause many other problems). -- Ian Bicking | ianb@colorstudy.com | http://blog.ianbicking.org To unsubscribe from this group, send an email to: LogoForum-unsubscribe@yahoogroups.com LogoForum messages are archived at: http://groups.yahoo.com/group/LogoForum |
|
|
|
|
5
17th March 20:39
External User
Posts: 1
|
in elica error precision is on per-character basis. i.e. every
expression keeps its beginning and end positions, so when there is an error in a multiline command it is easy to pick up the exact command. To unsubscribe from this group, send an email to: LogoForum-unsubscribe@yahoogroups.com LogoForum messages are archived at: http://groups.yahoo.com/group/LogoForum |
|