home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / perl / 7566 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  2.3 KB

  1. Xref: sparky comp.lang.perl:7566 comp.sys.mac.programmer:20136
  2. Newsgroups: comp.lang.perl,comp.sys.mac.programmer
  3. Path: sparky!uunet!usc!rpi!ghost.dsi.unimi.it!univ-lyon1.fr!chx400!bernina!bernina!neeri
  4. From: neeri@iis.ethz.ch (Matthias Neeracher)
  5. Subject: Macintosh (MPW) Perl: New Release, New Site
  6. Message-ID: <NEERI.92Dec21121642@iis.ethz.ch>
  7. Followup-To: comp.sys.mac.programmer
  8. Sender: news@bernina.ethz.ch (USENET News System)
  9. Organization: Integrated Systems Laboratory, ETH, Zurich
  10. Distribution: comp
  11. Date: Mon, 21 Dec 1992 11:16:42 GMT
  12. Lines: 47
  13.  
  14.  
  15. Version 4.0.5 of the MPW C incarnation of Perl for the Apple Macintosh is
  16. now available. Since the last widely announced release, the following was
  17. added:
  18.  
  19.  - Upgraded to Unix Patchlevel 35
  20.  - Socket support
  21.  - Gdbm support
  22.  - Lots of smaller fixes
  23.  
  24. Perl is now available at the following site:
  25.  
  26.      Host: nic.switch.ch [130.59.1.40]
  27.      Path: software/mac/src/mpw_c/Mac_Perl_405_{appl,tool,src}.sit.bin
  28.  
  29. Mac_Perl_405_tool.sit.bin contains an MPW Tool.
  30. Mac_Perl_405_appl.sit.bin contains a standalone application. If you don't
  31.    have (or don't even know) MPW, you need this.
  32. Mac_Perl_405_src.sit.bin contains the MPW C sources.
  33.  
  34. The archives are stored as MacBinary II files in StuffIt 3.x format. You can
  35. unpack StuffIt archives with StuffIt Expander, which can be downloaded as
  36. software/mac/src/decompression/stuffit-expander-101.hqx. I wish I could give
  37. more precise instructions to help you transferring the files safely to your
  38. Mac, but there is a wide variety of configurations out there. If you have
  39. problems, ask me.
  40.  
  41. System Requirements
  42.  
  43. Perl really likes MPW. The standalone version is not much use yet. Some of the 
  44. really cool features require MPW ToolServer, System 7, and enough RAM (Notably
  45. stuff like `CFront MacApp.cp` or open(XXX, "Help Commands |"))
  46. Some of the files barely compile with 5 megabytes of RAM.
  47.  
  48. Changing the source
  49.  
  50. To work with the source, you need MPW 3.2 or later. If you want to make changes
  51. to the perly.y file, you also need bison or yacc. The current version of Perl
  52. needs to be linked with gdbm (database routines) and GUSI (socket routines),
  53. which can be found in the same directory as Perl.
  54.  
  55. Matthias
  56.  
  57. -----
  58. Matthias Neeracher                                   neeri@iis.ethz.ch
  59.         "I came to the conclusion that sex is a sublimation
  60.          of the work instinct" -- David Lodge, _Small World_
  61.