home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / lynx2.8.1dev.10.tar.gz / lynx2.8.1dev.10.tar / lynx2-8 / src / chrtrans / build-header.com < prev    next >
Text File  |  1997-07-10  |  932b  |  38 lines

  1. $ v = 'f$verify(0)'
  2. $!            BUILD-HEADER.COM
  3. $!
  4. $!   Command file to use MAKEUCTB.EXE on VMS systems for creating
  5. $!   a chrtrans header (foo.h) file from a table (foo.tbl) file.
  6. $!   Use the file root as P1, e.g.:
  7. $!
  8. $!    $ @build-header iso05_uni
  9. $!
  10. $!   will create iso05_uni.h from iso05_uni.tbl.
  11. $!
  12. $!   28-Jun-1997    F.Macrides        macrides@sci.wfeb.edu
  13. $!    Initial version, for Lynx v2.7.1+fotemods
  14. $!
  15. $ ON CONTROL_Y THEN GOTO CLEANUP
  16. $ ON ERROR THEN GOTO CLEANUP
  17. $ CHRproc = f$environment("PROCEDURE")
  18. $ CHRwhere = f$parse(CHRproc,,,"DEVICE") + f$parse(CHRproc,,,"DIRECTORY")
  19. $!
  20. $ Create_header:
  21. $!=============
  22. $ v1 = f$verify(1)
  23. $!
  24. $!    Create a Lynx [.SRC.CHRTRANS] header file.
  25. $!
  26. $ makeuctb := $'CHRwhere'makeuctb
  27. $ define/user sys$output 'CHRwhere''P1'.h
  28. $ makeuctb 'P1'.tbl
  29. $ v1 = 'f$verify(0)'
  30. $ exit
  31. $!
  32. $ CLEANUP:
  33. $    v1 = 'f$verify(0)'
  34. $    write sys$output "Default directory:"
  35. $    show default
  36. $    v1 = f$verify(v)
  37. $ exit
  38.