home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / apl / 1188 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  2.9 KB

  1. Path: sparky!uunet!pipex!demon!cix.compulink.co.uk!pmoore
  2. Newsgroups: comp.lang.apl
  3. From: pmoore@cix.compulink.co.uk (Paul Moore)
  4. Subject: New features implemented in J 5.0, 5.1 and 6.0
  5. Reply-To: pmoore@cix.compulink.co.uk
  6. Date: Mon, 16 Nov 1992 20:20:00 +0000
  7. Message-ID: <memo.752740@cix.compulink.co.uk>
  8. Sender: usenet@gate.demon.co.uk
  9. Lines: 58
  10.  
  11. Sorry if you have seen this post before - as far as I can tell it
  12. didn't make it to the outside world from my system...
  13.  
  14. Is there any documentation available (preferably electronically)
  15. describing the new features implemented in the recent versions of J
  16. (5.0, 5.1 and 6.0)? I have copies of the Dictionary of J covering
  17. version 3 and version 4.1 (which is, to my knowledge, the latest
  18. dictionary version available - unless a version 5 or 6 dictionary has
  19. become available recently - and the fact that new versions of the
  20. dictionary are not announced makes this difficult to determine...)
  21.  
  22. At present, I have no documentation on the following features:
  23.  
  24.     <!.k      Not too hard, tolerance is documented (although it's not
  25.               entirely clear exactly where it applies)
  26.     >!._      Infinite tolerance??
  27.     {.!.f     Fit on {. - is this documented (and if so, I didn't
  28.               realise it had not yet been implemented)
  29.  
  30.     [:
  31.     ]:
  32.     u@n
  33.     m f.
  34.     2: to 9:  OK, so these are relatively obvious :-)
  35.     c1 v c2
  36.  
  37.     : 20
  38.     : 21
  39.     : 22
  40.     u :: v
  41.     u b.
  42.  
  43. Also, the !: cases 6!:2, 5!:5, 9!:2, 9!:3, 0!:4, 0!:5, 4!:56, 11!:0,
  44. and 11!:1 are new, but these are documented in xenos.doc...
  45.  
  46. I know some of these are more obvious than others, and some are merely
  47. extensions to existing features (eg the new fit options like >!._), but
  48. it would be useful to those of us who have copies of the dictionary, to
  49. be given some idea of what the new features *are*. [On another, related,
  50. note - the description of fit (!.) in the dictionary basically says that
  51. what it does depends on what it is applied to. It would be useful to
  52. have all of the fit effects described in a single place, rather than
  53. having to hunt through the dictionary searching out the reference. This
  54. is especially useful when status.doc says things like >!._ implemented -
  55. I could see at a glance whether this is merely a simple extension of an
  56. existing case, or a totally new case.]
  57.  
  58. Don't misunderstand me - the regular, rapid, upgrades of J are, to me,
  59. a good thing at the present stage of J's development. I would just like
  60. a little more detail on what the new features *are*, rather than
  61. needing to buy a new copy of the dictionary, and try to locate the
  62. changes (especially when the dictionary, understandably, lags behind
  63. the current version of J, and when new versions of the dictionary are
  64. not announced in the same way as new versions of J are). It's
  65. especially odd in that the documentation of !: (in xenos.doc) is MORE
  66. current than that of the "main" J features!
  67.  
  68. Paul Moore. (pmoore@cix.compulink.co.uk)
  69.