lint-error-check - Check the .exec buffer for errors B  save current buffer name <.exec b¾  change to buffer .exec, goto end |û  if not at beginning of buffer û6~=12~0=‘  then error occurred 2  goto two-window display (.exec and c prog)  refresh screen (top and bottom) ý  and return û  else no errors, so just display c prog. b1ý  back to original buffer ý  and return  get-error-line - Get the line number of the first error in .exec buffer ¼  start of buffer ‘  set accumulator (local var. 4) to zero <: |û  if you can find a ':', then forward 1 û  while ('0' <= char <= '9') do... ^û7~0~‘00~‘9 11~12~‘013~‘  set local var. 4 = (loc. var. 4 * 10) + (buffer char. - '0') ý  and go on to next character ý  result is in accum (local var. 4) ý  otherwise just return zero  error-check - Check the .exec buffer for errors B  save current buffer name <.exec b¾  change to buffer .exec, goto end |û  if not at beginning of buffer û6~=12~0=‘  then error occurred øget-error-line ¼  get error line no. from buffer; then goto start 2  goto two-window display (.exec and c prog) ç  goto line number of first error  refresh screen (top and bottom) ý  and return û  else no errors, so just display c prog. b1ý  back to original buffer ý  and return  C-Commands - Format, type-check, compile, load C programs !û-1 +F  append cb command to >filename ¡  run it with input from buffer F  read file back in ý  that's it ûl  compile and load the buffer   write out current file B  get buffer name on stack