home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / unix / bsd / 4805 < prev    next >
Encoding:
Text File  |  1992-08-29  |  3.6 KB  |  79 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!jvnc.net!yale.edu!ira.uka.de!sun1.ruf.uni-freiburg.de!news.belwue.de!news.uni-tuebingen.de!mailserv!zxmsd01
  3. From: zxmsd01@mailserv.zdv.uni-tuebingen.de (Gunther Schadow)
  4. Subject: 386BSD: Prolog and LISP, current state
  5. Message-ID: <zxmsd01.715001790@mailserv>
  6. Summary: None of them is out.. yet
  7. Keywords: 386 BSD Prolog LISP
  8. Sender: news@softserv.zdv.uni-tuebingen.de (News Operator)
  9. Organization: Comp. Center (ZDV) U of Tuebingen, FRG
  10. Date: Fri, 28 Aug 1992 11:36:30 GMT
  11. Lines: 66
  12.  
  13. This is just to tell people interested in LISP and Prolog for 386BSD
  14. about what I am doing.
  15.  
  16.  
  17. I. Prolog
  18.  
  19. I fetched several Prologs from divers FTP sites. Among them was
  20.  
  21.     - Berkeley Prolog System (because we are Berkeley UNIX)
  22.     - SWI-Prolog
  23.     - SB-Prolog
  24.     - public domain ICP 0.90
  25.  
  26. Because of recommendations I started hacking on SWI-Prolog, which was
  27. not too hard (except for some weird behaviors of csh whether called by
  28. make or from the shell). It compiles readily including the
  29. gnu/unexec.c and runs to a limited degeree now. It does save, without
  30. error, but there are some errors in memory allocation, which I hope to
  31. fix soon.
  32.   Today I tried on SB-Prolog, and it compiled with *no* error just by
  33. applying "sh < INSTALL" (yes of course some warnings, but who cares!).
  34. I wasn't able to run it, because I had no time, and it was not clear
  35. how to do it. Even though, SB-Prolog seems easy SWI-Prolog seems to be
  36. better.  Save facility for example, is not included in SB-Prolog.
  37.   I spent not much time on Berkeley Prolog System and no time at all
  38. on ICP, for some reason (which I can't remember) I gave up on Berkeley
  39. Prolog. I hope that I can publish my port for SWI-Prolog to 386BSD
  40. within the next three weeks. Anybody else working on SWI-Prolog?
  41. Please contact me.
  42.  
  43.  
  44. II. LISP
  45.  
  46. I started with KCL and brought it to compile and run raw_kcl, but
  47. without the save-function, which is crucial for the further
  48. installation of KCL. I gave up on KCL, because Alan W. Black offered
  49. me his port for 386BSD, which I am about to bring in an easy to use
  50. form. I ran into some trouble during initialisation of akcl (ie.
  51. transforming raw_kcl into saved_kcl). I hope that I can fix them with
  52. the help of Alan, I mean Alan already came across these problems I
  53. have now. Patience please, the AKCL port will be out soon.
  54.   It seems like we cannot distribute binaries for neither KCL nor
  55. AKCL, due to the KCL license. But I will construct a hopefuly error
  56. free :-) makefile or installation script, that does everything along
  57. with a README that explains how to proceed manually.
  58.   Since we will have AKCL soon, there will be no further need for
  59. plain KCL. Bside AKCL I was told that there exists a port of FranzLISP
  60. for 386BSD. FranzLISP would be nice, since it belongs to the Berkeley
  61. UNIX distribution. The problem here is the listz, the LISP compiler,
  62. which is highly machine specific. There is code for VAX and 68k but
  63. none for i386. Maybe some people are interested in rewriting the listz
  64. compiler for i386. What helps us here is, that there is a (possibly
  65. proprietary) LISP2C compiler, which works on FranzLISP. But things wit
  66. FranzLISP are more vague than AKCL, so don't wait for FranzLISP.
  67.  
  68.  
  69. If there is anybody else hacking on LISP or Prolog for 386BSD, please
  70. contact me, for that we can coordinate our work. Thanks.
  71.  
  72. Cheers
  73. -Gunther
  74. --
  75. -------------------------------------------------------------------------------
  76. Gunther Schadow,              e-mail: Gunther@mailserv.ZDV.Uni-Tuebingen.DE
  77. Sudetenstrasse 25,              Phone:  (49) 7071/37527
  78. 7400 Tuebingen, Germany.__________Stop__________Horn Please!__________O.K. TATA
  79.