Artifact af3d115c5c119e99db93e5fa60526ad78e4314736263c31d9b91a282c7b53b0f:
- File
psl-1983/help/jsys.hlp
— part of check-in
[eb17ceb7f6]
at
2020-04-21 19:40:01
on branch master
— Add Reduce 3.0 to the historical section of the archive, and some more
files relating to version sof PSL from the early 1980s. Thanks are due to
Paul McJones and Nelson Beebe for these, as well as to all the original
authors.git-svn-id: https://svn.code.sf.net/p/reduce-algebra/code/historical@5328 2bfe0521-f11c-4a00-b80e-6202646ff360 (user: arthurcnorman@users.sourceforge.net, size: 640) [annotate] [blame] [check-ins using] [more...]
The Simple JSYS Interface ------------------------- This is a loadble option [Load Jsys; in RLISP, (Load Jsys) in LISP]. [Explain why it is useful.] 5 Syslisp functions: XJSYSn(R1,R2,R3,R4,Jnum) -> result of Rn in R1 5 LISP functions: JSYSn(R1,R2,R3,R4,Jnum) ->Rn in R1 Ri given as Lisp Integers or Strings. Tags removed converted to W-int or StringPointer. Jsys Names are defined as NEWNAMs, eg jsPBIN, jsPBOUT, etc. Support Functions: LowHalfWord(X), HighHalfWord(X), Xword(Hi,Lo), Bits L, where L is list of BitPos or (FieldVal . RightBitPos) (See Files JSYS0.RED and EXEC0.RED on PU:)