Conversion: Algebraic - Polish - Reverse Polish - LISP ?
|
11-04-2024, 10:04 AM
(This post was last modified: 11-05-2024 09:22 AM by Martin Hepperle.)
Post: #17
|
|||
|
|||
RE: Conversion: Algebraic - Polish - Reverse Polish - LISP ?
Albert,
thank you for taking the time to create the muLISP implementation. I will just tried it and in muLISP-90 it works with loading the IRRATNAL.LSP file (for EXPT, SIN, ...). An expression with a function like SIN having a "complex" argument like SIN(1+X) seems to be out of scope for the LISP version? ($ '(@ SIN (1 + X))) produces (SIN (1 + X)) instead of (SIN (+ 1 X)) I am using muLISP-90 which is a large improvement compared to -85 and -86 and -87. In muLISP-90 you can (LOAD XYZ) to read a file XYZ.LSP into the system (the file name can also be specified as XYZ.LSP or C:XYZ.LSP). In earlier muLISPs one uses the (RDS XYZ) form and after the input file has been read (RDS) to switch the reader back to the console input stream. All muLISP versions work well in DOSBox-X. I think I got muLISP-90 from archive.org, but now I cannot find it there anymore... [EDIT: found, search for "MULISP90" without hyphen: https://archive.org/search?query=muLISP90] (Unfortunately no manual for muLISP-8x or -9x has ever been scanned) Martin |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)