home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / BOUT / ATK1IBM.ZIP / 02.MS1 < prev    next >
Text File  |  1991-05-11  |  556b  |  16 lines

  1. for all tokens in the input file
  2.   if the token is beginning of comment
  3.     while the token is not the end of comment
  4.       get the next token
  5.     set the current token to whitespace
  6.   else if the token is a macro
  7.     replace the macro with its text
  8.   else if the token is a new line
  9.     emit a #line directive
  10.     increment the source line counter
  11.   else if the token is a stringizer
  12.     emit a string for the symbol
  13.   else if the token is a string paster
  14.     paste the next token onto the current syntactic token
  15.   emit the current token
  16.