\r
Sorcerer generated code may contain many calls to _t->type() in a\r
single statement. This change introduces a temporary variable\r
- to eliminate unnnecesary function calls.\r
+ to eliminate unnecesary function calls.\r
\r
Change implemented by Tom Molteno (tim videoscript.com).\r
\r
#275. (Changed in MR23) Addition of -nopurify option to antlr\r
\r
A long time ago the PURIFY macro was introduced to initialize\r
- return value arguments and get rid of annying messages from program\r
- that checked for unitialized variables.\r
+ return value arguments and get rid of annoying messages from program\r
+ that checked for uninitialized variables.\r
\r
This has caused significant annoyance for C++ users that had\r
- classes with virtual functions or non-trivial contructors because\r
+ classes with virtual functions or non-trivial constructors because\r
it would zero the object, including the pointer to the virtual\r
function table. This could be defeated by redefining\r
the PURIFY macro to be empty, but it was a constant surprise to\r
#266. (Changed in MR23) virtual function printMessage()\r
\r
Bill Menees (bill.menees gogallagher.com) has completed the\r
- tedious taks of replacing all calls to fprintf() with calls\r
+ tedious tasks of replacing all calls to fprintf() with calls\r
to the virtual function printMessage(). For classes which\r
have a pointer to the parser it forwards the printMessage()\r
call to the parser's printMessage() routine.\r
\r
- This should make it significanly easier to redirect pccts\r
+ This should make it significantly easier to redirect pccts\r
error and warning messages.\r
\r
#265. (Changed in MR23) Remove "labase++" in C++ mode\r
\r
#228. (Changed in MR20) dlg crashes on "()"\r
\r
- The following token defintion will cause DLG to crash.\r
+ The following token definition will cause DLG to crash.\r
\r
#token "()"\r
\r
\r
#195. (Changed in MR14) #line directive not at column 1\r
\r
- Under certain circunstances a predicate test could generate\r
+ Under certain circumstances a predicate test could generate\r
a #line directive which was not at column 1.\r
\r
Reported with fix by David Kågedal (davidk lysator.liu.se)\r
#164. (Changed in MR13) Unused variable _astp\r
\r
For many compilations, we have lived with warnings about\r
- the unused variable _astp. It turns out that this varible\r
+ the unused variable _astp. It turns out that this variable\r
can *never* be used because the code which references it was\r
commented out.\r
\r