home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 345_01 / tlc.ext < prev    next >
Text File  |  1989-07-10  |  2KB  |  57 lines

  1. /* -- remove this header before using file! --
  2. HEADER:        The Last Cross-Referencer;
  3. TITLE:        TLC/TLP - The Last Cross-Referencer;
  4. VERSION:    1.01;
  5.  
  6. DESCRIPTION: "TLC/TLP.
  7.             External variable definitions for TLC/TLP-related files";
  8.  
  9. KEYWORDS:    Utility, Cross-reference, C, Pascal, Apple, Macintosh, APW, Aztec;
  10. SYSTEM:        Macintosh MPW, v3.0;
  11. FILENAME:    TLC.EXT;
  12. WARNINGS:    "Has not yet been ported to MS-DOS.
  13.             Shareware, $20 Check/Money Order suggested.";
  14.  
  15. SEE-ALSO:    README.TLC,TLCHELP.DOC,TLPHELP.DOC;
  16. AUTHORS:    Eduard Schwan;
  17. COMPILERS:    AZTEC C65 v3.2b, APPLEIIGS APW C v1.0, APPLE MACINTOSH MPW C v3.0;
  18. */
  19.  
  20. /* TLC.EXT - "The Last Cross-referencer" - External Global var. def.s    */
  21. /*    Last Modified:    02/10/89                                            */
  22.  
  23. /*
  24. ---------------------------------------------------------------------
  25. Copyright (c) 1987-1989, Eduard Schwan Programs [esp] - All rights reserved
  26. TLC (The Last C-Cross-Referencer) and TLP (same, but for Pascal) are
  27. Cross-Reference Generators crafted and shot into the Public Domain by
  28. Eduard Schwan.  The source code and executable program may be freely
  29. distributed as long as the copyright/author notices remain intact, and
  30. it is not used in part or whole as the basis of a commercial product.
  31. Any comments, bug-fixes, or enhancements are welcome.
  32. Also, if you find TLC and it's source code useful, a contribution of
  33. $20 (check/money order) is encouraged!  Hopefully we will all see more
  34. source code distributed!
  35.     Eduard Schwan, 1112 Oceanic Drive, Encinitas, Calif. 92024
  36. ---------------------------------------------------------------------
  37. */
  38.  
  39.  
  40. /* These variables are to be found in TLC.C & TLP.C */
  41.  
  42. extern    char            ref_chars[MAX_REF_CHARS];
  43. extern    emph_rec_type    emph_array[EMPH_MAX];
  44. extern    file_rec_type    file_rec;
  45. extern    parm_rec_type    parm_rec;
  46. extern    resw_rec_type    resw_rec;
  47. extern    sym_table_type    symbol_table;
  48. extern    stat_rec_type    stat_rec;
  49. extern    token_rec_type    token;
  50. extern    line_type        curr_line;
  51. extern    pos_int         out_page_number;
  52. extern    pos_int         verbose;
  53. extern    FILE*            out_file;
  54. extern    int             enable_debugs;
  55.  
  56. /* Hey! where's malloc() declared?!  OK, I'll do it myself.. */
  57. extern char * malloc();