second
Changed void main(...) to int main(...) and added return 0.
Add prototypes for the system calls.
Fixed the bug that forbid the use of predefined macros in #if and #ifdef.
Initial revision
Converted to UNIX, editted to pass lint.
Correct initialization of ta in genline().
Made nlist static.
Handle allocation size of 0 in maketokenrow.
Changed declarations of getopt to conform to its ANSI declaration.