🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sources.hp48
1 messages
1 total messages Started by charles renner Mon, 28 Sep 1992 21:33
v07i014: rflib.cr - RF as LIB 903 v1.21, Part01/01
#32
Author: charles renner
Date: Mon, 28 Sep 1992 21:33
174 lines
10677 bytes
Checksum:  283439407 (verify with brik -cv)
Submitted-by: charles renner <crenner@eng.clemson.edu>
Posting-number: Volume 7, Issue 14
Archive-name: rflib.cr

BEGIN_DOC rf121.doc
For those of you who can't stand to store anything in RAM (like me), and make
homemade libraries for just about anything, than this is for you.  For those
of you who have my library 903 version of the RF packer program (v1.2), than
this is even better.  I have now succeeded in hacking the v1.21 version of
the RF packer program, that is in the utils directory of the seventh EduCalc
Goodies disk to put it in library form.  I used library 903 again, and found
all incidents of global variables in the new programs and replaced them with
the appropriate XLIB names (easier said than done) and repacked the programs.
This version of Lutz Vieweg's RF program works uses the same compression
method as v1.2, v1.2L (library), and v1.21.  Therefore replacing my old library
with this one is harmless.  It just gives you the benefits of v1.21 in library
form.  In case you haven't found them the (subtle) differences between v1.2
and 1.21 are as follows:
	* 1.21 is written in external codes as opposed to RPN to make it
	  faster and take up less memory.
	* 1.21 automatically "STRIP"s the program delimeters off the begginning
       	  of a program (but only if they are there).
	* 1.21 doesn't put program delimeters on packed self-extracting or
	  packed self-extracting and evaluating files. 

If you want to convert from the ram-based form of rf (1.2 or 1.21) to the
library form you must replace all incidents of 'RFP' in the self-extracting
packed files with XLIB 903 2 (which will appear as RFP when this library is
installed).  To do this break apart the program, replace the global name 
with the XLIB name and run /->PRG.  (You need some sort of hacking programs
to do this, if you need help write me).

+------------------------------------------------------------------------------+
                                    E-Mail:  crenner@clemson.clemson.edu or
                                             crenner@eng.clemson.edu or
    /----  /   / /   / /---- /   /           crenner@hubcap.clemson.edu or
   /      /   / /   / /     /  /             c210cr@cs.clemson.edu
  /      /---/ /   / /     /\/   "...as the rich get rich, and the poor stay
 /      /   / /   / /     /  \    poor, and the banks get fat, and the cops
/----  /   / /---/ /---- /    \   get paid to look away as the one percent
                                  rules America!" - Queensryche  
+------------------------------------------------------------------------------+
END_DOC


BEGIN_ASC rf121.asc
%%HP: T(1)A(R)F(.); @ tasc v2.52 file
"04B2083010512564020202020202A334865736B6022556E6E6562751783D5F00
0000053F0050000D9D20119207830090770B21308783300D9D20D29517E126CB
916D9D201E136BE8265233088041C2A2070000BA79B308DA16D9D20B9F06E4E3
054450B9F06B2130D9D20E0E30E6230B2130B2130B21308783200D9D202BA81C
CD20562008FB97608FE31608F2D76014713514334C2A208A66217414334F0000
8B24117414334256428A2606CF11748F60860143174E256068D1818FA945F137
06D6068F8DA601F975071471351361451350781AF0A0781AF0B741084A8F2D76
0142164808C81AF1B134AB3A2F53132007AA714EAE7161A67460639031407911
96C6531507C01968D031F1A6A6F3031E514A1590160170A6E5FE81AF1234F500
0EA4118A80081AF02658F6EF0AE8A6D14E15D0160170A6D5FE81AF1AE24AD8AA
0081AF0A3120798096C0131407C7081860781860381AF003170726013681AF0B
81A618AE5E4137135E2134A6D14E15D0160170A6D5FE81AF1A81AF10E24A18AA
0081AF0A81AF1B13465CE6E30AE5D0A64A2F53132007AA714EAE7161A67550B6
4A6D59D0134BBF406A00347AC810684A8F2D76001B21308783100D9D20C2A20D
68002564263A003882D9D202BA81881304495044230CCD20860008FB976081B5
80824E3000E2D534C4900C9134D9144341512105C1461648AA31C9135147C914
567EF8F2D760142164808C2BC34489D43FE3160824AB3A8001374A2541471341
695B2BCB80014417321103B23FC3EA7DF0808F84F590CF52348E3008B2611B00
10015E08088315C07C015606838881CD9DD68F8DA601361B7E12E354A21A121B
8AEEF46134D68FC05241461351742F04614530A219534CCD201443C2D6626818
FA485000B4898D5585F808084AB20E2342164808C8F60860DA819F034410008B
6A0078C3BFF1B4C0D30AB2737A24011B2EC15234000078BE400281AF031B5DCF
F61BC056416C8A47DD213134C2AA735371351B6CD1351743425642DD2185DB92
7A2818F89020B096952141BB44A801BA236A4818F211B0F110B532008AB7AC3A
4F81AF13130146D53400100EA94BAAB3F68B290B476500DA8AE3C9111BE2DAAE
281A608CC56065D08B20A1341468A1F0160A3C51F67B0136E6134822EB9121B1
3EDCA6334B2000D5B80C29C8BD40D531508186954631574152494692160170B6
6A6D56E88728FB8CEE01C96340AE581A6189E591AE9509051324146080AA1346
54F6824314479EACC34FF0008BA606FCE3136101E289031509EE6066B031C09E
E437C4DF5C818683312077B2E45B1317079A2D2D4A96D307A117B32773273391
32AD00B3140797F026B67A2AB2A54EA5808C443E95842644CA34A631B5D80014
325B0A148A8A36FED8E98CCCE0460740B09E879A03C91062606BBD7E60AA2923
A0778163FF7F711B0A48C2818F811B8AE7A06EA8086040E41B1C62431B631A96
134D6818FA41441BCB711A8BE40030C76B42B46E8558BF28AC807EF00134F100
08B6E17F8D54B09231407831AD95A6FA134E5F3C03776070C07CB078B074B070
BCE271AF024B12E315070FD93AA6761808240080031B074DC82D4F5000F97979
31635FA2F4A0A67B67011BAF926135AEB14D1F0215C7144818F211451BBC4104
02818FA15808CB41014432107AB701A2F470AAF8CD266431F03BC00954FE5313
1B69A6E4A0C4A6E5AFA2F5F4F781E09D90411658C20A67C4550B67A6D5E9011B
B010015C01B5A44F5D2131CA140832D2EAC746300C50E362D8520161D4130CE1
5321502160170CE5FE0180824BBF406D0034767AC810720102AD6061B8A6F0E3
4CCD201451741BD6C74A73143EA00ABCEE08089315C085F808084A8F2D760978
0C0406301018851008FB976081B52C5E4F800E2D53415900C913434C4583E514
7D71461648AA315092EB14567EF475171142164808C81007B0003D0003E000FF
000B3100F4100C510066100C7100C8100991003B10071200D220093200752001
620017200192000880BA200EB200AD2004E2004F2008230070500C6500C75001
9500B95003B500CC500C9600FA6005C6006F60090700F1700703670067700C87
00EC7000E7008F70015800B68D361000044230B2130029E20783200EB3A1B213
08783000D9D20C2A2035300256428E3002825D9D20D295188130C2A20B200002
25564657E64616E636560264967686475627B7421967060F20006513E22313C4
02269702C45747A702659656775676B8421FD5509BC26B9421BA421BB4215302
68DA16E72A50C26A2170D11F1192040200A3836B213018A3032230E02117E5E9
0CA3059C0F0D28429E2078330BC29CF1A1B9F06FEF30B204079E6010459EC168
341673981032884AAB79B30EA1080C2A201300034F6D6072756373796F6E6029
CAC2FE43626C6565F98ED2A29C7A144230C7D5F94707BF6BEB8BD95AC0F516D5
0A0191000F4C64602C656E6A30202E04167ACA14B13460CE4567754192B7E32C
725B0000028239150426EE316B0AA24B2A2925B26016A1529038ABB42147A20E
8A5D0000E2256464803280582C87405ADC0A468F04CF1A32A17056F1458336DC
C26C1B4679B30EF11664B30CB916D9D20E7F06C741679470E41165A8C710404E
C3016E30BA640622ADF550442308522C77879E6029E207832003004054451988
C70CEB3A1D542A906A32230C9B26E8F60C5416AB5AC641620A2856418A10B134
1DDF3C01D1198C17E0F8D3444B2A297614C4A29E20783200EB3A1B2130E4A209
100048CFFCE3FF761FFCD0FFE4A20C9000000000500045000000000600000000
0000000000000000000000000000000000000000000000000033000202564000
3025640510030256455200503545259405300E2000A200042000E1000BDD1C69
2"
@ BYTES: #296Ch 2078.5
END_ASC


BYTES: #296Ch 2078.5

BEGIN_UU rf121.uue
begin 644 rf121.lib
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
M````````````````````````````````,P`@(&4$``-21E`!,"!E5"4`!5-4
14DE0`^`"`"H`0`(`'@"PW0&P
`
end
sum -r/size 1426/2904 section (from "begin" to "end")
sum -r/size 35262/2087 entire input file
END_UU
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads