[comp.sys.handhelds] HP 48SX Library Builder

billw@hpcvra.CV.HP.COM (William C Wickes) (06/06/90)

An MS-DOS executable program USRLIB.EXE has been posted on the HP Bulletin
Board.  This program takes a file containing an HP 48SX directory in binary
form and recompiles it into a library object, which can then be downloaded
into the HP 48SX and installed in a port.

The posted program is a preliminary version, which HP is providing to
assist customers in their HP 48SX application software development.  In
particular, this version contains somewhat cryptic error messages
and output listings, but it is generally very usable.

The program and its attendant documentation is posted on the library.develop
conference on the Bulletin Board.  This conference will also be the
medium for questions, comments, defect reports, etc.

Enjoy.

gt3398b@prism.gatech.EDU (DELANO,ANDREW DOUGLAS) (06/06/90)

If somebody gets a chance, please post this program to gmuvax2.gmu.edu
so I can get it, or maybe email me a copy.

			Thanks, 

				Andy


-- 
DELANO,ANDREW DOUGLAS
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp:	  ...!{decvax,hplabs,ncar,purdue,rutgers}!gatech!prism!gt3398b
Internet: gt3398b@prism.gatech.edu

zimmer@helens.Stanford.EDU (Andrew C. Zimmerman) (06/07/90)

This program will be available on calvin.stanford.edu under
hp48sx/ibm a little later today.

Andrew
zimmer@calvin.stanford.edu

alonzo@microsoft.UUCP (Alonzo GARIEPY) (06/08/90)

In article <25590009@hpcvra.CV.HP.COM> billw@hpcvra.CV.HP.COM (William C Wickes) writes:
> An MS-DOS executable program USRLIB.EXE has been posted on the HP Bulletin
> Board.  This program takes a file containing an HP 48SX directory in binary
> form and recompiles it into a library object, which can then be downloaded
> into the HP 48SX and installed in a port.

Thank-you Bill and HP.	We all appreciate the effort it takes to put these 
utilities into releasable form and get the permission to publish them.  The 
HP 48SX has great support for an over-the-counter consumer product.

Would someone uuencode this and post to comp.sys.handhelds?  Many people
around the world don't have access to the BBS.

While I am making requests, can someone post a review of the handheld
conference in Chicago last weekend?

alonzo

ras@iti.org (Bob Surtees) (06/08/90)

Is there a Macintosh version of this program available?
Will there be a Macintosh version available soon?

Bob

madler@piglet.caltech.edu (Mark Adler) (06/08/90)

begin 644 usrlib1.exe
M35I5`&H`_0,@`>@`__]M#``(F*$4`+<%'@````$`"@`N"P@`+@LN`@``&0(`
M``<"``#Z`0``XP$``#@!```C`0``$0$```0!``#M````O@```'X````\````
M"0````L`*@`Q`"H`:0`J`),`*@"D`"H`TP`J`",!*@!2`2H`>0$J`(\!*@"Q
M`2H`]0$J`#X"*@#Z`BH`$`,J``P`+@L.`"X+$``N"Q(`+@L4`"X+.``N"SH`
M+@L\`"X+/@`N"T0`+@M*`"X+3``N"U``+@M2`"X+5``N"U8`+@M8`"X+6@`N
M"Y(`+@N4`"X+E@`N"Y@`+@N:`"X+G``N"YX`+@N@`"X+H@`N"Z0`+@L``2X+
M,0,J`)X#*@#,`RH`W@,J`/X#*@`4!"H`+`0J`#X$*@!U!"H`B@0J`)P$*@"F
M!"H`V@0J`!@%*@`H!2H`,P4J`'L%*@")!2H`I@4J`+T%*@#-!2H`Y04J`/P%
M*@`4!BH`+`8J`(,&*@"4!BH`I@8J`+<&*@#+!BH`WP8J`/,&*@`$!RH`$@<J
M`#$'*@!N!RH`C0<J`*$'*@"U!RH`R0<J`-D'*@#M!RH`_0<J`!8(*@`T""H`
M3`@J`&H(*@!_""H`G0@J`+,(*@#+""H`]0@J``L)*@`C"2H`0`DJ`%@)*@!V
M"2H`K`DJ`,$)*@#9"2H`]@DJ``X**@`L"BH`6PHJ`'@**@"-"BH`PPHJ`.\*
M*@`!"RH`&0LJ`$0+*@!6"RH`;@LJ`)$+*@">"RH`L`LJ`-8+*@`&#"H`&PPJ
M`#,,*@!0#"H`,@$N"S0!+@LV`2X+.`$N"SP!+@M8`2X+7@$N"V@!+@MN`2X+
M=@$N"WX!+@N"`2X+B`$N"XP!+@N0`2X+E@$N"Z`!+@NB`2X+I`$N"Z8!+@NN
M`2X+L@$N"[@!+@N\`2X+Q@$N"\@!+@O*`2X+X`$N"^(!+@M[#"H`F0PJ`+H,
M*@#,#"H`X`PJ`/L,*@`*#2H`5PTJ`(L-*@"R#2H`PPTJ`-8-*@#Y#2H`'PXJ
M`$H.*@!<#BH`<@XJ`(8.*@"6#BH`IPXJ`-<.*@#J#BH`%`\J`#$/*@!S#RH`
MD@\J`+(/*@#'#RH`WP\J`/P/*@`4$"H`,A`J`&,0*@`B`BX+)@(N"RP"+@LP
M`BX+-`(N"SH"+@L^`BX+%P`_`3H`/P%[`#\!O0`_`<X`/P'C`#\![@`_`6L!
M/P&*`3\!S@$_`>$!/P$C`C\!7`(_`7H"/P&B`C\!P0(_`>$"/P'T`C\!+@,_
M`40#/P%0`S\!<@,_`7X#/P%``BX+0@(N"V`"+@MB`BX+9`(N"V8"+@MH`BX+
M:@(N"W("+@MT`BX+>`(N"WP"+@N$`BX+A@(N"XP"+@NV`BX+N@(N"P(#+@L$
M`RX+!@,N"P@#+@L:`RX+'`,N"R8#+@N3`S\!)P0_`3D$/P%-!#\!7P0_`7L$
M/P&3!#\!T00_`?@$/P$@!3\!-`4_`4X%/P%X!3\!?P4_`:@%/P'1!3\!V`4_
M`0`&/P$I!C\!,`8_`5@&/P&!!C\!B`8_`;`&/P'5!C\!YP8_`?X&/P$%!S\!
M.`<_`4P'/P%K!S\!D`<_`:0'/P'#!S\!`0@_`0\(/P$Y"#\!30@_`6P(/P'#
M"#\!X`@_`5@)/P%T"3\!B0D_`=L)/P'I"3\!`0H_`1@*/P$P"C\!2`H_`9\*
M/P&Q"C\!Z0H_`1(+/P$E"S\!.0L_`4T+/P%="S\!<0L_`8$+/P&7"S\!P0L_
M`=<+/P$`##\!%0P_`4(,/P%7##\!>@P_`8\,/P&>`RX+I`,N"ZH#+@NR`RX+
MM`,N"[@#+@NZ`RX+O`,N"[X#+@O``RX+P@,N"]0#+@O8`RX+V@,N"]P#+@OX
M`RX+``0N"P8$+@L0!"X+%`0N"QH$+@L>!"X+(@0N"R@$+@LN!"X+N0P_`?(,
M/P$'#3\!*@T_`3\-/P%H#3\!F0T_`;8-/P'5#3\!XPT_`1T./P$T#C\!8PX_
M`8X./P&9#C\!K0X_`<H./P'?#C\!]@X_`0$//P$5#S\!*P\_`4X//P%C#S\!
MC0\_`<0//P''$#\!ZQ`_`001/P$O$3\!41$_`7(1/P&,$3\!H!$_`?H1/P$,
M$C\!3!(_`:82/P'8$C\!ZA(_`2,3/P$S$S\!11,_`5H3/P$X!"X+0`0N"T0$
M+@M*!"X+3@0N"V`$+@N(!"X+L@0N"_H$+@L:!2X+<1,_`8,3/P&?$S\!L!,_
M`=,3/P'M$S\!_Q,_`1<4/P%$%#\!5A0_`604/P&$%#\!D!0_`;`4/P'"%#\!
MW10_`5$5/P%@%3\!<14_`945/P&E%3\!U!4_`?P5/P$G%C\!-A8_`5@6/P&,
M%C\!;`4N"Q$`J`(;`*@")0"H`LD`J`+4`*@"`@&H`BD!J`(V`:@":@&H`OT!
MJ`(O`Z@"4`.H`KH#J`(2!*@"'@2H`CX$J`)0!*@":02H`A$%J`(=!:@"/06H
M`D\%J`*1!:@"90:H`L0&J`('!Z@";0>H`L4'J`+S!Z@"OPFH`@P*J`(U"J@"
M2`JH`LX%+@O0!2X+Z@4N"^P%+@ON!2X+\`4N"_(%+@OT!2X+]@4N"_@%+@OZ
M!2X+_`4N"_X%+@L`!BX+`@8N"P0&+@L&!BX+"`8N"PH&+@LJ!BX++`8N"RX&
M+@M.!BX+4`8N"U(&+@M4!BX+5@8N"U@&+@M:!BX+7`8N"UX&+@M@!BX+8@8N
M"V0&+@MF!BX+:`8N"VH&+@N<`-`(I`#0")X&+@L3`$\#-@!/`TP`3P-B`$\#
M>`!/`XX`3P.D`$\#N@!/`]``3P/<`$\#\0!/`P,!3P,>`4\#4`%/`UX!3P.6
M`4\#O0%/`]\!3P/G`4\#_`%/`P\"3P-*`D\#R`<N"^0'+@OL!RX+[@<N"Q((
M+@LB""X+)`@N"S`(+@M8""X+7@@N"U("3P-^`D\#EP)/`ZH"3P/#`D\#ZP)/
M`S$#3P-<`T\#C@-/`^D#3P/U`T\#&@1/`SL$3P/=!$\#'@5/`SD%3P.(!4\#
MHP5/`_$%3P,,!D\#(@9/`RT&3P-'!D\#8`9/`W`&3P-X!D\#?09/`X(&3P.'
M!D\#C`9/`Y$&3P.6!D\#J@9/`V`(+@MB""X+9`@N"WX(+@N`""X+@@@N"X0(
M+@N&""X+C`@N"XX(+@N4""X+E@@N"YP(+@N>""X+$0"Z`T<`N@-L`+H#?P"Z
M`^0`N@,3`;H#6@&Z`[(!N@/K`;H#^0&Z`QH"N@,H`KH#20*Z`U<"N@-X`KH#
MA@*Z`ZL"N@.Y`KH#V@*Z`^@"N@,)`[H#%P.Z`S@#N@-:`[H#SP.Z`R4$N@._
M!+H##`6Z`T`%N@-T!;H#O@6Z`_(%N@,F!KH#S@:Z`^,&N@/M!KH#*0>Z`SD'
MN@-/![H#G0>Z`]\'N@,0"+H#K@BZ`\L(N@/]"+H#$@FZ`T`)N@/@""X+X@@N
M"^0(+@OF""X+Z`@N"^H(+@OL""X+[@@N"_`(+@OR""X+]`@N"_8(+@OX""X+
M^@@N"_P(+@O^""X+``DN"P()+@L$"2X+!@DN"P@)+@L*"2X+#`DN"PX)+@L0
M"2X+$@DN"Q0)+@L6"2X+&`DN"TP)+@N>"2X+H`DN"Z()+@ND"2X+R@DN"\P)
M+@L-`&0$0@!D!&X`9`32`&0$-@%D!)H!9`2L`60$S@DN"]@)+@O:"2X+W`DN
M"^8)+@OH"2X+Z@DN"^P)+@OV"2X+^`DN"_H)+@O\"2X+!@HN"P@*+@O!`60$
MVP%D!/\!9`0H`F0$.@)D!&D"9`23`F0$L@)D!,X"9`3M`F0$^P)D!`X#9`0@
M`V0$+`-D!`T`EP0@`)<$1`"7!%\`EP2=`)<$JP"7!,L`EP3;`)<$#P&7!"@!
MEP18`9<$:@&7!)$!EP2B`9<$^0&7!"L"EP1!`I<$D0*7!-@"EP1[`Y<$_0.7
M!/,$EP0+!9<$3`67!&`%EP2X!9<$PP67!"@*+@LJ"BX+>@HN"WP*+@M^"BX+
M@`HN"X(*+@N$"BX+A@HN"X@*+@NH"BX+J@HN"ZP*+@NN"BX+L`HN"[(*+@O(
M"BX+_`HN"_X*+@L`"RX+=@:7!)D&EP2@!I<$O0:7!-H&EP0O!Y<$/0>7!%T'
MEP2C!Y<$[0>7!`X(EP0C")<$6`B7!,@(EP0P"9<$>PF7!*\)EP3@"9<$/@J7
M!+X*EP00"Y<$-PN7!'P+EP2?"Y<$L@N7!,0+EP3A"Y<$00R7!'0,EP2'#)<$
MNPR7!,T,EP3>#)<$`PV7!#`++@LR"RX+-`LN"SH++@L\"RX+/@LN"T`++@M"
M"RX+1`LN"T8++@M("RX+2@LN"TP++@M."RX+4`LN"U(++@M4"RX+5@LN"U@+
M+@M:"RX+7`LN"UX++@M@"RX+8@LN"XP++@N."RX+D`LN"Z8++@NH"RX+O@LN
M"\`++@O""RX+Q`LN"\8++@O("RX+R@LN"\P++@O."RX+T`LN"](++@O4"RX+
MU@LN"P(,+@LF#9<$=0V7!)T-EP3I#9<$&`Z7!$(.EP1I#I<$Q`Z7!`P/EP11
M#Y<$90^7!'P/EP2P#Y<$Y`^7!/D/EP0M$)<$81"7!'40EP2I$)<$W1"7!/$0
MEP0E$9<$61&7!(@1EP2=$9<$[!&7!/@1EP0$#"X+!@PN"P@,+@L*#"X+#`PN
M"PX,+@L0#"X+$@PN"Q0,+@L6#"X++`PN"RX,+@LP#"X+2`PN"TH,+@M,#"X+
M8@PN"V0,+@MF#"X+>@PN"WP,+@N.#"X+D`PN"Y(,+@N4#"X+E@PN"Y@,+@ML
M(=`('P"W!3\`MP5'`+<%CP"W!90`MP69`+<%M@"W!;P`MP7``+<%U0"W!=H`
MMP4$(M`(_`&W!78"MP6*`K<%T`*W!=D"MP4Y!;<%'P:W!6@&MP5)!K<%OP:W
M!:X&MP62!K<%:@FW!44)MP6S"+<%,0BW!:<'MP5M![<%%P>W!>`&MP4&`"X+
M/B+0"#@BT`B@(]`(1PJW!0L,MP7F"[<%Q@NW!5@+MP5."[<%0`NW!3(+MP54
M#+<%60VW!68/MP54#[<%%0^W!0,/MP59#K<%#`ZW!?8-MP7A#;<%RP^W!0D0
MMP4!%;<%[!2W!9H,+@O'&+<%41BW!>47MP6G%[<%0!NW!=(>MP4K'[<%=R"W
M!:,@MP5;(K<%MR*W!9LBMP6`(K<%WB/0".(CT`CF(]`(ZB/0".XCT`A;);<%
M226W!3DEMP4#);<%\"2W!=XDMP5<*+<%,RBW!=PGMP75)[<%EB>W!2XGMP44
M)[<%HB:W!3@FMP45)K<%_"6W!7DJMP4'*K<%W2BW!3HKMP4.*[<%N"NW!8TK
MMP7&)=`(PB70"+XET`BZ)=`(MB70"+(ET`BN)=`(JB70"*8ET`BB)=`(GB70
M")HET`B6)=`(DB70"(XET`B*)=`(AB70"((ET`A^)=`(>B70"'8ET`AR)=`(
M;B70"&HET`AF)=`(8B70"%XET`A:)=`(5B70"%(ET`A.)=`(2B70"$8ET`A"
M)=`(/B70"#HET`@V)=`(,B70"```````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````58OLN`@`FI8"MP575H,^N@`!=7JAN``Y1@9^
M/HOXT>?1Y\1>"";$&2:*!XA&^`K`="B84+A"`!Y0FNHLMP6#Q`8+T'05BSZX
M`-'GT>?$7@@FQ!DF@'\!`'4*N/__7E^+Y5W+D+A%`!Y0BSZX`-'GT>?$7@@F
M_W$")O\QFLHCMP6#Q`@+P'4'_P:X`.O-D(L^N`#1Y]'GQ%X()L09BSZZ`":*
M`9B+\(X&*"8FB38$`(/^.G0<5O]V#O]V#)KJ++<%@\0&B4;\B5;^"]!T`^F@
M`(,^M@``=&:+QHA&^,9&^0K$7@@F_W<")O\WFO0CMP6#Q`10Q%X()O]W`B;_
M-[@"`%"::AZW!8/$"+A(`!Y0FO0CMP6#Q`10N%T`'E"X`@!0FFH>MP6#Q`BX
M`@!0C4;X%E"X`@!0FFH>MP6#Q`C_!KH`BSZZ`(O'BSZX`-'GT>?$7@@FQ!F+
M^":`.0!U"O\&N`#'!KH``0"X/P!>7XOE7<O_1OS$7OPF@#\Z=`/IXP"+'KH`
MBSZX`-'GT>>+P\1>"";$.8O8)H!Y`0!T'HL^N`#_!K@`T>?1Y\1>"":+`2:+
M40(#!KH`0.F2`/\&N`"AN``Y1@9_<(,^M@``=)2+QHA&^,9&^0K$7@@F_W<"
M)O\WFO0CMP6#Q`10Q%X()O]W`B;_-[@"`%"::AZW!8/$"+AR`!Y0FO0CMP6#
MQ`10N)0`'E"X`@!0FFH>MP6#Q`BX`@!0C4;X%E"X`@!0FFH>MP6#Q`CI*_^+
M/K@`_P:X`-'GT>?$7@@FBP$FBU$"C@8J)B:C```FB18"`,<&N@`!`.LYD/\&
MN@"+/KH`B\>+/K@`T>?1Y\1>"";$&8OX)H`Y`'4*QP:Z``$`_P:X`(X&*B8K
MP":C`@`FHP``B\9>7XOE7<M5B^RX!`":E@*W!<1>!B:*1Q:8)0(`=#;$7@8F
MBT<4C@8L)B8#!KX`F;D,`)H>,+<%C@8N)HE&_(E6_B:AP`"9BT[\BU[^`\$3
MT^LXZS:.!C`F)J&^`,1>!B:+3Q0KP4B9N0P`FAXPMP6.!C(FB4;\B5;^)J'`
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
M(#(N,B`@("AC*2!#;W!Y<FEG:'0@2&5W;&5T="U086-K87)D($-O;7!A;GD@
M,3DY,`HJ*BH@4')E;&EM:6YA<GD@5F5R<VEO;B`J*BH`,#$R,S0U-C<X.3!!
M0D-$148P,3(S-#4V-S@Y86)C9&5F````````````````````````````````
M`````````````````$U3(%)U;BU4:6UE($QI8G)A<GD@+2!#;W!Y<FEG:'0@
M*&,I(#$Y.#DL($UI8W)O<V]F="!#;W)P$``O+0`M+0`Z(&EL;&5G86P@;W!T
M:6]N("TM(``Z(&EL;&5G86P@;W!T:6]N("TM(``Z(&]P=&EO;B!R97%U:7)E
M<R!A;B!A<F=U;65N="`M+2``.B!O<'1I;VX@<F5Q=6ER97,@86X@87)G=6UE
M;G0@+2T@``$``0`!`````````````````````````````````````````'8B
MS`@`````@B+,"```````````````````````````````````````````````
M`````````!$I```C`````````````````#,I```E`````````````````%4I
M```E)0```````````````'<I``!#)0```````````````)TI``!#)24`````
M`````````+\I``!#2%(``````````````.@I``!!4E)9``````````````HJ
M``!,3DM!4E)9`````````"PJ```D`````````````````$XJ``!(6%,`````
M`````````'0J``![`````````````````)8J``!$25(``````````````+@J
M``!$3U-934(``````````-HJ``!53DE4`````````````/PJ``!404<`````
M`````````!XK``!'4D]"`````````````$`K``!,24(``````````````&(K
M``!"04L``````````````(@K``!$3T585#```````````*HK``!$3T585#$`
M`````````,PK``!$3T585#(``````````.XK``!$3T585#,``````````!`L
M``!$3T585#0``````````)TM```Z.@```````````````,PM``!#3T1%````
M`````````$@N``!)1````````````````&TN``!,04T``````````````)(N
M``!23TU05%(``````````"LQ```[`````````````````'N5`0!X05-2````
M`````````)N5`0!X4DP``````````````+N5`0!X4DQ"`````````````-N5
M`0!X4E(``````````````/N5`0!X4E)"`````````````!N6`0!X4TP`````
M`````````#N6`0!X4TQ"`````````````%N6`0!X4U(``````````````'N6
M`0!X4U)"`````````````)N6`0!X4CY"`````````````+N6`0!X0CY2````
M`````````-N6`0!X0T].5D525````````!N7`0!X559!3````````````$^7
M`0!X/E5.250``````````'&7`0!X54)!4T4``````````*67`0!X549!0U0`
M`````````/>7`0!X5$E-10```````````!*8`0!X1$%410```````````"V8
M`0!X5$E#2U,``````````$B8`0!X5U-,3T<``````````&.8`0!X04-+04Q,
M`````````'Z8`0!X04-+`````````````)Z8`0!X4T541$%410```````+Z8
M`0!X4T545$E-10```````-Z8`0!X0TQ+041*`````````/Z8`0!X4U1/04Q!
M4DT``````"B9`0!X4D-,04Q!4DT``````$B9`0!X1DE.1$%,05)-`````'*9
M`0!X1$5,04Q!4DT``````)*9`0!X5%-44@```````````+*9`0!X1$1!65,`
M`````````-*9`0!X1$%412L```````````6A`0!X0U)$25(``````````"6A
M`0!X4$%42````````````$"A`0!X2$]-10```````````%NA`0!X55!$25(`
M`````````)2A`0!X5D%24P```````````*^A`0!X5%9!4E,``````````-FA
M`0!X0EE415,``````````+RB`0!X3D573T(```````````.C`0!X2TE,3```
M`````````!ZC`0!X3T9&`````````````#FC`0!X1$]%4E(``````````&VC
M`0!X15)2,````````````(BC`0!X15)23@```````````*.C`0!X15)230``
M`````````+ZC`0!X159!3````````````/ZC`0!X249410```````````,VD
M`0!X2494`````````````"ZE`0!X4UE3159!3````````(2E`0!X1$E34```
M`````````*2E`0!X1E)%15I%`````````,2E`0!X0D5%4````````````.2E
M`0!X/DY530````````````2F`0!X3$%35````````````!^G`0!X5T%)5```
M`````````%BH`0!X0TQ,0T0``````````'.H`0!X2T59`````````````+NH
M`0!X0T].5````````````-BH`0!X/0```````````````)6I`0!X3D5'````
M`````````!^J`0!X04)3`````````````&ZJ`0!X0T].2@```````````+VJ
M`0!X4$D``````````````-^J`0!X34%84@````````````&K`0!X34E.4@``
M`````````".K`0!X0T].4U1!3E1E`````$6K`0!X:0```````````````&>K
M`0!X*P```````````````-VL`0!X3D5'3D5'``````````FM`0!X+0``````
M`````````.ZM`0!X*@````````````````6O`0!X+P```````````````"VP
M`0!X7@```````````````(6Q`0!R<&Y84D]/5````````,JQ`0!X6%)/3U0`
M`````````'BR`0!X24Y6`````````````-NR`0!X05)'`````````````"JS
M`0!X4TE'3@```````````'2S`0!X4U%25````````````":T`0!X4U$`````
M`````````*RT`0!X4TE.``````````````6U`0!X0T]3`````````````%ZU
M`0!X5$%.`````````````+>U`0!X4TE.2`````````````:V`0!X0T]32```
M`````````%6V`0!X5$%.2````````````*2V`0!X05-)3@```````````"^W
M`0!X04-/4P```````````)RW`0!X051!3@```````````.NW`0!X05-)3D@`
M`````````#"X`0!X04-/4T@``````````**X`0!X051!3D@```````````6Y
M`0!X15A0`````````````$^Y`0!X3$X``````````````,:Y`0!X3$]'````
M`````````#VZ`0!X04Q/1P```````````(RZ`0!X3$Y0,0```````````,*Z
M`0!X15A030````````````*[`0!X1D%#5````````````$&[`0!P<F5&04-4
M`````````&V[`0!X25```````````````*.[`0!X1E```````````````-F[
M`0!X1DQ/3U(```````````^\`0!X0T5)3````````````$6\`0!X6%!/3@``
M`````````'&\`0!X34%8`````````````..\`0!X34E.`````````````%6]
M`0!X4DY$`````````````-&]`0!X5%).0P```````````$V^`0!X34]$````
M`````````)R^`0!X34%.5````````````,B^`0!X1#Y2`````````````/2^
M`0!X4CY$`````````````!Z_`0!X/DA-4P```````````#Z_`0!X2$U3/@``
M`````````%Z_`0!X2$U3*P```````````'Z_`0!X2$U3+0```````````)Z_
M`0!X4DY230```````````+Z_`0!X0TY230```````````-Z_`0!X1$54````
M`````````/Z_`0!X1$]4`````````````![``0!X0U)/4U,``````````#[`
M`0!X4E-$`````````````&#``0!X)0```````````````-?``0!X)50`````
M`````````$G!`0!X)4-(`````````````+G!`0!X4D%.1````````````-3!
M`0!X4D1:`````````````/;!`0!X0T]-0@```````````#;"`0!X4$5230``
M`````````'3"`0!X4T8``````````````-7"`0!X0T8``````````````!/#
M`0!X1E,_`````````````&##`0!X1D,_`````````````)G#`0!X1$5'````
M`````````+3#`0!X4D%$`````````````,_#`0!X1U)!1````````````.K#
M`0!X1DE8`````````````![$`0!X4T-)`````````````%+$`0!X14Y'````
M`````````(;$`0!X4U1$`````````````*'$`0!X1E,_0P```````````"#%
M`0!X1D,_0P```````````%G%`0!X0DE.`````````````'3%`0!X1$5#````
M`````````(_%`0!X2$58`````````````*K%`0!X3T-4`````````````,7%
M`0!X4U174P```````````/[%`0!X4D-74P```````````!G&`0!X4D-,1@``
M`````````'_&`0!X4U1/1@```````````(/'`0!X/DQ)4U0``````````)['
M`0!X4CY#`````````````,K'`0!X4D4``````````````!G(`0!X24T`````
M`````````%S(`0!X4U5"`````````````.K(`0!X4D503````````````%K)
M`0!X3$E35#X``````````([)`0!X0SY2`````````````+C)`0!X4TE:10``
M`````````+3*`0!X4$]3``````````````O+`0!X/E-44@```````````";+
M`0!X4U12/@```````````$;+`0!X3E5-`````````````&;+`0!X0TA2````
M`````````(;+`0!X5%E010```````````"C.`0!X5E194$4``````````./.
M`0!X15$^`````````````'O/`0!X3T)*/@````````````G0`0!X/D%24ED`
M`````````)+0`0!X05)263X``````````-_0`0!X4D1-`````````````(;1
M`0!X0T].`````````````-S2`0!X241.`````````````)+3`0!X5%).````
M``````````?4`0!X4%54`````````````-_5`0!X4%5420```````````,;7
M`0!X1T54`````````````,?8`0!X1T5420````````````;=`0!X5CX`````
M`````````&;>`0!X/E8R`````````````,+>`0!X/E8S`````````````$K@
M`0!X24Y$15```````````'[@`0!X4$U)3@```````````)[@`0!X4$U!6```
M`````````+[@`0!X05A%4P```````````.C@`0!X0T5.5%(``````````";A
M`0!X4D53`````````````%#A`0!X*D@``````````````'#A`0!X*E<`````
M`````````)#A`0!X1%)!5P```````````*OA`0!X05543P```````````,;A
M`0!X1%)!6````````````.'A`0!X4T-!3$4```````````'B`0!X4$1)30``
M`````````"OB`0!X1$503D0``````````%_B`0!X15)!4T4``````````'KB
M`0!X4%@^0P```````````)KB`0!X0SY06````````````+KB`0!X1U)!4$@`
M`````````-7B`0!X3$%"14P``````````/#B`0!X4%9)15<``````````!KC
M`0!X4$E83TX``````````$3C`0!X4$E83T9&`````````&[C`0!X4$E8/P``
M`````````)CC`0!X3$E.10```````````,+C`0!X5$Q)3D4``````````.SC
M`0!X0D]8`````````````!;D`0!X0DQ!3DL``````````#;D`0!X4$E#5```
M`````````%;D`0!X1T]2`````````````.3D`0!X1UA/4@```````````'+E
M`0!X3$-$/@```````````(WE`0!X/DQ#1````````````*WE`0!X/D=23T(`
M`````````-+E`0!X05)#``````````````;F`0!X5$585````````````"'F
M`0!X6%).1P```````````$'F`0!X65).1P```````````&'F`0!X1E5.0U1)
M3TX``````('F`0!X0T].24,``````````*'F`0!X4$],05(``````````,'F
M`0!X4$%204U%5%))0P```.'F`0!X5%)55$@```````````'G`0!X4T-!5%1%
M4@```````"'G`0!X2$E35$]'4D%-`````$'G`0!X0D%2`````````````&'G
M`0!X4T%-10```````````(/G`0!X04Y$``````````````GH`0!X3U(`````
M`````````(_H`0!X3D]4`````````````/;H`0!X6$]2`````````````'+I
M`0!X/3T``````````````)WJ`0!X(S\``````````````+[K`0!X/```````
M`````````%WL`0!X/@```````````````/SL`0!X/#T_`````````````)OM
M`0!X/CT_`````````````#CN`0!X3TQ$4%)4`````````%/N`0!X4%(Q````
M`````````&[N`0!X4%)35$,``````````(GN`0!X4%)35````````````*3N
M`0!X0U(``````````````+_N`0!X4%)605(``````````$/O`0!X1$5,05D`
M`````````&/O`0!X4%),0T0``````````'[O`0!R<&Y$15(``````````-+O
M`0!X1$52`````````````#/Q`0!X4D-%40```````````$[Q`0!X4U1%40``
M`````````&[Q`0!X4D]/5````````````-3Q`0!R<&Y)3E1'`````````"/R
M`0!X24Y414=204P``````,GR`0!X4U5-`````````````%3S`0!R<&Y72$52
M10```````//S`0!X5TA%4D4```````````#U`0!X455/5$4``````````%WU
M`0!R<&Y!4%!,60```````,7U`0!X05!03%D``````````$#V`0!X1D-.05!0
M3%D``````);Y`0!#3TU03$581%5-35D``*[Y`0!03TQ!4D1534U9`````,3Y
M`0!X+3Y1`````````````.GY`0!X+3Y14$D``````````%GZ`0!X34%40TA5
M4````````(WZ`0!X34%40TA$3@```````.OZ`0!X1D]2355.250``````%W[
M`0!X4%)%1$E6`````````(?[`0!X1%50`````````````*+[`0!X1%50,@``
M`````````+W[`0!X4U=!4````````````-C[`0!X1%)/4````````````//[
M`0!X1%)/4#(```````````[\`0!X4D]4`````````````"G\`0!X3U9%4@``
M`````````$3\`0!X1$505$@``````````&3\`0!X1%)/4$X``````````'_\
M`0!X1%503@```````````)K\`0!X4$E#2P```````````+7\`0!X4D],3```
M`````````-#\`0!X4D],3$0``````````.O\`0!X0TQ%05(```````````O]
M`0!X4U1/4TE'34$``````"O]`0!X0TQ324=-00```````$;]`0!X4D-,4TE'
M34$``````&']`0!X4TE'34$K`````````(O]`0!X4TE'34$M`````````*;]
M`0!X3E-)1TU!`````````,']`0!X0T]24@```````````-S]`0!X0T]6````
M`````````/?]`0!X4U5-6````````````!+^`0!X4U5-60```````````"W^
M`0!X4U5-6#(``````````$C^`0!X4U5-63(``````````&/^`0!X4U5-6%D`
M`````````'[^`0!X34%84TE'34$``````)G^`0!X345!3@```````````+3^
M`0!X34E.4TE'34$``````,_^`0!X4T1%5@```````````.K^`0!X5$]4````
M``````````7_`0!X5D%2`````````````"#_`0!X3%(``````````````'K_
M`0!X4%)%1%8``````````)K_`0!X4%)%1%D``````````+K_`0!X4%)%1%@`
M`````````-K_`0!X6$-/3````````````/K_`0!X64-/3````````````!H`
M`@!X55100P```````````#H``@!X55103@```````````%H``@!X55101@``
M`````````'H``@!X55105````````````)H``@!X4TE'34%#3TP``````,0`
M`@!X4T-,4TE'34$``````/,``@!X4TE'34%,24Y%``````X!`@!X0DE.4P``
M`````````#,!`@!X0D%24$Q/5````````&<!`@!X2$E35%!,3U0``````(P!
M`@!X4T-!5%)03$]4`````+$!`@!X3$E.1DE4`````````-8!`@!X3$]'1DE4
M`````````/L!`@!X15A01DE4`````````"`"`@!X4%=21DE4`````````%X"
M`@!X0D535$9)5````````,X"`@!X4TE.5@```````````$T#`@!X4TY%1P``
M`````````,P#`@!X4T-/3DH``````````$L$`@!X4U1/*P```````````#@%
M`@!X4U1/+0````````````P&`@!X4U1/+P```````````%,'`@!X4U1/*@``
M`````````/0(`@!X24Y#4@```````````*H)`@!X1$5#4@```````````!4*
M`@!X0T],0U0``````````$D*`@!X15A004X``````````'T*`@!X4E5,15,`
M`````````),*`@!X25-/3````````````+,*`@!X455!1````````````-,*
M`@!X4TA/5P```````````"`+`@!X5$%93%(``````````$`+`@!X4D-,````
M`````````,T,`@!X4U1/`````````````&4-`@!X1$5&24Y%`````````/X.
M`@!X4%521T4``````````*H/`@!X345-`````````````-D/`@!X3U)$15(`
M`````````/P0`@!X0TQ54U(``````````%T1`@!X5$U%3E4``````````)81
M`@!X345.50```````````.$1`@!X4D-,345.50```````/P1`@!X4%9!4E,`
M`````````#H2`@!X4$=$25(``````````%H2`@!X05)#2$E610```````#P3
M`@!X4D535$]210```````'\3`@!X34521T4``````````-$3`@!X1E)%10``
M`````````"T4`@!X3$E"4P```````````$@4`@!X051404-(`````````'P4
M`@!X1$5404-(`````````'4>`@!X6$U)5````````````)4>`@!X4U)%0U8`
M`````````+4>`@!X3U!%3DE/`````````-4>`@!X0TQ/4T5)3P```````/`>
M`@!X4T5.1````````````"0?`@!X2T=%5````````````&(?`@!X4D5#3@``
M`````````)8?`@!X4D5#5@```````````+8?`@!X1DE.25-(`````````-$?
M`@!X4T525D52`````````.P?`@!X0TM330````````````P@`@!X0D%51```
M`````````"P@`@!X4$%22519`````````$P@`@!X5%)!3E-)3P```````&P@
M`@!X2T524DT``````````(<@`@!X0E5&3$5.`````````*(@`@!X4U1)344`
M`````````,(@`@!X4T)22P```````````-T@`@!X4$M4`````````````,HD
M`@!X24Y0550``````````/0D`@!X05-.`````````````!0E`@!X4U1/2T59
M4P```````$@E`@!X1$5,2T594P```````(8E`@!X4D-,2T594P```````+XE
M`@!X+3Y404<``````````#,F`@!X1%1!1P```````````,,N`@!X248`````
M`````````/HN`@!X5$A%3@```````````+4O`@!X14Q310```````````-4O
M`@!X249%3D0``````````.LO`@!X04Q'+3X``````````#,P`@!X5TA)3$4`
M`````````%TP`@!X4D5014%4`````````,,P`@!X1$\``````````````.TP
M`@!X54Y424P```````````,Q`@!X4U1!4E0``````````*`Q`@!X4U1!4E16
M05(``````$PR`@!X3D585````````````(`S`@!X4U1%4````````````-\S
M`@!X249%4E(``````````'(T`@!X2$%,5````````````)PT`@!X4TE,14Y4
M)P```````,$T`@!X4E!.+3X``````````/XU`@!X/CY!0DY$`````````!XV
M`@!X/#P``````````````#DV`@!X/CX``````````````%0V`@!X)P``````
M`````````'DV`@!X14Y$5$E#`````````)0V`@!X5TA)3$5%3D0``````+DV
M`@!X14Y$1$\``````````!\W`@!X15)25$A%3@```````(TW`@!X0T%310``
M`````````*@W`@!X5$A%3D-!4T4``````!,X`@!X1$E2`````````````"0X
M`@!X4%)/35!4`````````+2B`@`E,````````````````,FB`@`E,0``````
M`````````-ZB`@`E,@```````````````/.B`@`E,P````````````````BC
M`@`E-````````````````!VC`@`E-0```````````````#*C`@`E-@``````
M`````````$>C`@`E-P```````````````%RC`@`E.````````````````'&C
M`@`E.0```````````````(:C`@`E+3$``````````````)NC`@`E+3(`````
M`````````+"C`@`E+3,``````````````,6C`@`E+30``````````````-JC
M`@`E+34``````````````.^C`@`E+38```````````````2D`@`E+3<`````
M`````````!FD`@`E+3@``````````````"ZD`@`E+3D`````````````````
M``````````````````````````````````#D`0``S`@`````````````````
M````````````````````````````````````````````````````````````
M````````````````````````JB$[0U]&24Q%7TE.1D\`````````````````
M`````````````````!0`@8&!`0$`````````````````````````````````
M1B+,"$,```````````````````#_____$#L``````!8"`A@-"0P,#`<(%A;_
M$@T2`O\```0XS`@```0XS`@!```````````````"`0`````````````"`@``
M``````````"$`P`````````````"!```````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M``````````````````````````````$```(`````````````````````````
M````````````````````````````````````````````````````````````
M````````````````````````````````````````````````````````````
M`````````%HCS`@````````````````H;G5L;"D`*&YU;&PI`"LM(",`````
M```````````````````````@````````D`*W!9`"MP60`K<%D`*W!9`"MP4`
M`````0$Z(``*``!%<G)O<B`P``!.;R!S=6-H(&9I;&4@;W(@9&ER96-T;W)Y
M``````!!<F<@;&ES="!T;V\@;&]N9P!%>&5C(&9O<FUA="!E<G)O<@!"860@
M9FEL92!N=6UB97(```!.;W0@96YO=6=H(&-O<F4`4&5R;6ES<VEO;B!D96YI
M960`````1FEL92!E>&ES=',`0W)O<W,M9&5V:6-E(&QI;FL`````26YV86QI
M9"!A<F=U;65N=```5&]O(&UA;GD@;W!E;B!F:6QE<P````!.;R!S<&%C92!L
M969T(&]N(&1E=FEC90``````36%T:"!A<F=U;65N=`!297-U;'0@=&]O(&QA
M<F=E``!297-O=7)C92!D96%D;&]C:R!W;W5L9"!O8V-U<@!5;FMN;W=N(&5R
M<F]R`#PDS`A$),P(123,"%\DS`A@),P(823,"&(DS`AC),P(=23,"(<DS`B7
M),P(F"3,")DDS`BI),P(NR3,"+PDS`B]),P(OB3,",HDS`C<),P(W23,"-XD
MS`C?),P(\"3,"/$DS`@%)<P(!B7,"`<ES`@()<P(("7,""$ES`@B)<P((R7,
M""0ES`@R)<P(0R7,"$0ES`AB)<P()0```+X`O@"^````````````````````
M`````/P%MP7+",L(S`C,",P(S`C,"`I,:6)R87)Y($1E8V]M<&EL871I;VXN
M("!(96%D97(Z(`#,",P(S`C,""5C``#,""5C``#,",P("@#,",P(S`C,",P(
MS`@@8V]N9FEG````(&UE<W-A9V5S````(&AA<V@``````$Q)0B`E,#-8("(E
M<R(E<R5S)7,*``#,",P(S`C,",P(S`C,",P(S`C,"$QO<W,@;V8@;V)J96-T
M('-Y;F-H<F]N:7-M(&)E='=E96X@<&%S<V5S.B`E<R5S`$YA;64@;75S="!N
M;W0@97AC965D(#$V(&-H87)A8W1E<G,Z("5S)7,``,P("D5N=')Y.B`E,#5L
M6"!83$E"("4P,U@@)3`S;%@@)2TQ,G,@)6,@)6,@)7,E<PH`S`C,",P(S`@*
M`,P(+0```"`E<R5L>"XE,"IL>"4P.&QX925L>`#,""`E<P#,""`E,#5L6```
MS`@@)6,`S`@@)3`S6`#,""`E,#-8`,P((@#,""5C``#,""(`S`@@`,P()5@`
M`,P(?0`[`"`E<P#,",P(S`C,""!%3D0``,P()P#,""5C``#,""<`S`@H)7,I
M/"TM`,P(S`C,"",@)3`U;%@@1T545$A%34531P``S`C,"$ME>7=O<F0@8V%N
M;F]T(')E<V]L=F4@=&\@82!D:7)E8W1O<GDZ("5S)7,`6$Q)0B`E,#-L6"`E
M,#-L6```S`@G`,P()6,``,P()P#,""<`S`@E8P``S`@G`,P(S`C,"`I$96-O
M;7!I;&4@;V8@)7,Z($AE861E<CH@``#,",P(S`C,",P(S`@*("5S``#,",P(
M"@#,"```S`@@)7,@``#,",P()7,*`,P(0D%+(&]B:F5C="!D;V5S(&YO="!C
M;VYT86EN(&1I<F5C=&]R>0H``,P("@#,"$YE960@96ET:&5R($)!2R!O9B!A
M(&1I<F5C=&]R>2!O<B!A(&1I<F5C=&]R>0H``$1I<F5C=&]R>2!I<R!E;7!T
M>2X*``#,",P(S`C,"`I%;G1R>3H@)7,E<PHE<P#,",P()%)/34E$``#,""1#
M3TY&24<`)$U%4U-!1T4``"1-15-304=%```D5DE324),10``)%9)4TE"3$4`
M`"1(241$14X`)$A)1$1%3@`D5D%24P`D5D%24P`D5$E43$4``$]B:F5C="!I
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
9('!O:6YT97(@87-S:6=N;65N=`T*`/___V5D
`
end

madler@piglet.caltech.edu (Mark Adler) (06/08/90)

                    Instructions for MS-DOS program "USRLIB"

       *****************************************************************
                                     NOTICE

       Hewlett-Packard is making the current preliminary version 2.2 of
       USRLIB.EXE available to customers free of charge to help them in
       HP 48SX application development, under the following conditions:

       * The program USRLIB.EXE and the documentation file USRLIB.MAN are
       provided "as is," and are subject to change without notice.
       Hewlett-Packard Company make no warranty of any kind with regard
       to the software or documentation, including, but not limited to,
       the implied warranties of merchantability and fitness for a
       particular purpose.  Hewlett-Packard Company shall not be liable
       for any error or for incidental or consequential damages in
       connection with the furnishing, performance, or use of this
       software and documentation.

       * The program and documentation are copyrighted by Hewlett-
       Packard.  Customers may freely reproduce and distribute this
       material.  Sale of this material is prohibited without prior
       written permission of Hewlett-Packard Company.

       * The HP Customer Support department does not support the current
       version.  Questions, comments, defect reports, etc. should be
       directed to the Library Development conference on the HP
       Calculator Bulletin Board System.  All responses from Hewlett-
       Packard will normally be provided through that conference.

       * Software converted into libraries by USRLIB.EXE should be tested
       and qualified in its library form.  Discrepancies between the
       execution of the libraries and the execution of the original
       source directory contents should be reported via the Bulletin
       Board.

       Revised versions of the software and documentation will be posted
       on the Bulletin Board as they become available.  In particular,
       future versions will include less cryptic error messages, and
       better documention of the output listing information provided by
       the program.

       Version 2.2 of the program USRLIB.EXE is a preliminary version of
       this software.  Software compiled into libraries using this
       program should be thoroughly tested in its library form prior to
       any reproduction or distribution to end users.

       *****************************************************************






                                   -1-











       1.  INTRODUCTION


       USRLIB.EXE is an MS-DOS executable file that creates an HP 48
       library object from an HP 48 directory.  A library is similar to a
       directory in that both are collections of named objects.  However,
       a directory normally resides in main RAM memory and is intended
       for continuous modification and execution, whereas a library
       contains objects intended for execution only, and can be used from
       ROM as readily as from RAM.  A directory's objects are organized
       in a linked list requiring a sequential search for access; a
       library contains an address table that provides rapid execution
       access to its individual objects.


       1.1  Glossary of Terms

       Directory           HP48 directory object containing zero or more
                           variables.

       Variable            A named object contained within a directory,
                           accessed by means of a global name.

       Library             HP 48 library object containing zero or more
                           library commands.  Libraries include a text
                           title, a Library ID number, and optional
                           message tables and configuration code that is
                           executed at system halts.

       Library command     A named object within a library, which is the
                           library analog of a directory's variable.

       Global name         HP 48 global name object, execution of which
                           executes the object in the corresponding
                           (global) variable.

       XLIB name           HP 48 XLIB name object, execution of which
                           executes the corresponding library command.
                           An XLIB name plays the role for libraries that
                           a global name plays for directories.

       Library ID          A number in the range 0-7FFh that uniquely
                           identifies a library, and is used as an
                           argument for HP 48 commands that deal with
                           libraries as objects.  The following ranges
                           are defined for the ID numbers:








                                   -2-











                                  ID Range                    Purpose
                              Hex        Decimal

                             0 - 100       0 - 256
                           101 - 200     257 - 512   HP ROM-Based Applications
                           201 - 300     513 - 768   HP RAM-Based Applications
                                                     Non-HP Applications
                                                     (numbers permanently
                                                     assigned by HP)
                           301 - 600    769 - 1536
                           601 - 6FF   1537 - 1792
                           700 - 7FF   1792 - 2047   HP 48SX Command Line Use



       1.2  The Source Directory

       USRLIB uses an HP 48 directory object as the source file to define
       the output library.  The source directory may contain any number
       of variables, each of which is converted to a library command in
       the output library (unless specified otherwise; see $VARS,
       $VISIBLE and $HIDDEN, below).  The objects in the variables are
       translated as necessary so that any global names in the objects
       that correspond to variables in the source directory are converted
       to XLIB names.

       The source directory may contain subdirectories, but in that case
       the resulting library will not reflect the structure of the
       directory since a library structure is "flat."  If separate
       subdirectories contain variables with the same name, the uses of
       those names within the library will be correct, but the duplicated
       names will also be duplicated in the LIBRARY menu.  The names of
       the subdirectories themselves are not translated to library
       commands, and any use of those names in any of the other variables
       will result in an error during execution of USRLIB.

       The directory may also include the following special variables:


       $ROMID      Contains a real or binary number object representing
                   the Library ID that is to be given to the library.
                   This can be overridden by specifying -r<romid> on the
                   command line.  The ID should be in the range 769 -
                   1792 (301h - 6FFh).

                   The -r option must be specified from the command line
                   if no $ROMID is used.


       $TITLE      Contains a string to be used as the name of the
                   library.  This can be overridden by specifying -t<title>
                   on the command line.  The first (up to) 5 characters



                                   -3-











                   of the title are used for the LIBRARY menu label; the
                   first 22 characters are displayed by REVIEW.


       $CONFIG     Contains an object to be executed at configuration
                   time.  If no $CONFIG variable is present, no
                   configuration entry will be generated.  In the current
                   version of USRLIB, $CONFIG is also translated to a
                   library command; to prevent this, it $CONFIG should be
                   declared as hidden (see below).

                   Note: the configuration code can generally NOT be
                   written in user-accessible commands.  Simple programs
                   such as << 123 ATTACH >> are OK, but more complicated
                   programs should take care to leave the stack
                   unchanged, and be sure NOT TO ERROR.


       $MESSAGE    Contains a list of names of variables that contain
                   strings to be combined into a message table. The
                   message numbers correspond to the list positions.

                   If no $MESSAGE is present, no message table will be
                   generated.


       $VISIBLE    Contains a list of names of variables to be converted
                   to user-accessible library commands.

                   By default, all variables will be translated to
                   library commands.  When the $VISIBLE list is present,
                   only the names in this list are used as XLIB name
                   table entries in the library. An empty list is
                   allowed, meaning that no XLIB name entries are
                   created.


       $HIDDEN     Contains a list of names of variables that are to be
                   converted to null-named objects in the library, and so
                   hidden from the library user.

                   When the $HIDDEN list is present, those names listed
                   are not entered in the library XLIB name table.  If
                   both $VISIBLE and $HIDDEN are present, only the
                   $HIDDEN list will be used.


       $VARS       Contains a list of variables that should remain RAM-
                   based, i.e., the stored objects are not included in
                   the library, and no XLIB name entries are made for
                   their names.  All other variables in the source



                                   -4-











                   directory names are included as library commands.

       Multiple instances are permitted of the declaration variables
       $VARS, $HIDDEN, and $VISIBLE variables, in various subdirectories
       of the source directory.  A particular variable is declared as a
       RAM variable, hidden, etc., if its name is entered in any of the
       relevant declaration variables anywhere in the current path
       defined by the variable's location. That is, a variable XXX found
       in any subdirectory will be hidden if XXX is in a list stored in
       $HIDDEN in the top level of the source directory; but YYY in the
       top level will not be hidden even if YYY is present in a $HIDDEN
       list in a subdirectory.

       Not all program objects that execute correctly from global
       variables are directly convertible into libraries.  In general, no
       checks can be made for such errors, and USRLIB does not attempt to
       do so.  Here are some known pitfalls:

          o Since a library cannot be modified, no library command may be
            the target of a STO or PUT operation.

          o XLIB names are not usable in all contexts in which global
            names are valid arguments.  This can cause constructs that
            reference a named object to fail.  For example,

                                      'A' 5 GETI

            where A is a list will not work when A is converted to an
            XLIB name.  Instead use

                                   'A' EVAL 5 GETI

            or better yet

                                      A 5 GETI

            XLIB names are not valid as formal variables in algebraics,
            or as the independent variable for plotting or solving.
            Names intended to be used as such should be declared as
            global using $VARS or the -v option.

          o ->STR applied to a global name that is converted to a
            ``hidden'' library command (see $HIDDEN) returns a null
            string.

          o Embedded directories (entered as DIR...END) within lists and
            programs are not translated except for their first object.







                                   -5-











       1.3  Library Creation

       The process of library creation and activation can be summarized
       as follows.

         1.  Develop an application consisting of any number of programs
             and other objects, and collect these in one single-level
             directory in the HP 48.

         2.  Using Kermit binary transfer, send the directory to a PC.

         3.  Execute USRLIB, using the directory as the source file.  In
             this step, you also assign a library ID and a library title
             to the output library.

         4.  Transfer the USRLIB output library object back to the HP 48,
             to a variable in any convenient directory.

         5.  Recall the library object from the variable to which it was
             transferred, and then store it in a RAM port (:n:x STO,
             where n is the port number, and x is any number).  After
             storing the library, you can purge the original copy in the
             variable to save memory.

         6.  Turn the HP 48 off, then on.  This adds the new library to
             the system library table, and gives the library a chance to
             execute its own configuration program, if any.  (The HP 48
             will execute a system halt automatically at this stage, so
             you should save any stack objects or PICT first if you wish
             to recover them.)  The LIBRARY menu will now contain a menu
             entry labeled with the library's ID number in the PORTn
             submenu.

         7.  Activate the directory in which you wish the library's
             commands to be accessible, then execute nnn ATTACH, where
             nnn is the library ID.  Any number of libraries can be
             attached to the HOME directory; subdirectories may have one
             library attached to each.  The main LIBRARY menu will now
             contain a menu key labeled by the library's title.

       To remove a library, activate its associated directory and execute
       nnn DETACH.  Then execute :n:ID PURGE to remove the library from
       port n.  (You will notice a brief jump in the display when you
       execute the PURGE.  This is normal and harmless.)










                                   -6-











       2.  Instructions

       (In the following, <bold> text represents user-supplied text.  Text
       appearing in brackets [ ] denotes optional entries. In actual
       entries, the [ ] should not be used.)

       Syntax:
               USRLIB [-options] <dirfile> [ <libfile> [ <sumfile> ] ]


       <dirfile>   is the name of the source file, which must contain a
                 binary image of an HP48 directory or a backup object
                 containing a directory.

       <Libfile>   is a file to contain the output library object.

       <sumfile>   This is a textual summary of the names that were
                 translated.  The following information is given for each
                 object:  user name, type, offset into the <libfile> file,
                 XLIB numbers, whether it can be used in an algebraic,
                 and whether it is visible.

                 Similarly, a list of message numbers and messages and a
                 summary of the space requirements is given.

       <Sumfile> and the optional <listfile> (see OPTIONS below) may be
       redirected to stdout by using '-' for the output file name.


       2.1  Options

       The following options may be included in the USRLIB command line:


       -d<listfile>  <listfile> will contain a text listing of the contents
                   of each object in the input directory.


       -h<header>    Use <header> for the library object header (for file
                   transfer).


       -l<listfile>  <listfile> will contain a text listing of the contents
                   of each object in the output library. Occurrances of
                   "ID'name'<--" indicate translation of an name (ID)
                   into an XLIB or a message table reference.


       -r<romid>     Set decimal Library ID (see $ROMID above).





                                   -7-











       -t<title>     Use <title> for the library title (see $TITLE above).


       -v<name>      Declare <name> as a RAM variable name (see $VARS above).


       2.2  Restrictions

         1.  The total library output file cannot be larger than 128K
             bytes.

         2.  Message strings must be less than 64K bytes each.


       2.3  Error Messages

       In the following, words shown in parentheses within the quoted
       error messages represent values that indicate source-specific
       quantities. (path) represents the path within the source directory
       to the variable causing the error, in the form name1/name2/... ,
       where the names are the subdirectoy names (on the HP 48SX, the
       path would be a list { name1 name2 ... }).


       2.3.1  General Errors

       "Cannot allocate memory"  --memory is constantly being allocated
       for various compiler needs.

       "Unexpected EOF on input"  --EOF was hit when more nibbles were
       expected.

       "Can't malloc for decomp"  --can't get memory to create decompile
       information.


       2.3.2  Initialization/First Pass Errors

       "USRLIB: Cannot open"  --The source file can not be opened.

       "USRLIB: - not legal for input"  -- "-" (stdin) can't be used for
       input.

       "Cannot alloc 128K bytes for image"  --Insufficient memory for the
       library image.

       "ROMID must be in range 769 - 1792"

       "Must have either -r romid or $ROMID"  --no library ID was
       specified.




                                   -8-











       "Need either BAK of a directory or a directory"

       "BAK object does not contain directory"

       "Directory is empty"

       "Object is not a string: (path)/$TITLE"

       The next three messages may occur when ROMID is specified in the
       variable $ROMID.

       "Illegal Real value for (path)/$ROMID: (value)"

       "Illegal Binary value for (path)/$ROMID: (value)"

       "Object not Real or Binary: (path)/$ROMID"

       The next two messages may occur when a $CONFIG variable (or two)
       are specified.

       "Object not program: (path)/$CONFIG"

       "$CONFIG redefined: (path)/$CONFIG"

       The next two messages may occur any time a string (variable name
       or message) isread.

       "Variable name or message too long (>65535)"

       "Out of memory: trying to malloc for string"

       The next three messages may occur when a name list is being read.
       The $MESSAGE, $VISIBLE, $HIDDEN, and $VARS variables are all name
       lists.

       "Object is not a list: (path)/name"

       "Non-ID found in list:  (path)/name"

       "Out of memory: (path)/name"

       The next three messages occur during creation of and addition to
       internal name tables, and are variations of insufficient memory
       errors.

       "Cannot malloc id table"

       "Cannot malloc id entry: (path)/(name)"

       "Cannot malloc id entry: (path)/(name)"




                                   -9-











       2.3.3  Interim/Second Pass Errors

       "Message object not found: (name)"

       "Loss of object synchronism between passes: (path)/(name)"  --
       (path)/(name) is replaced with the object where out-of-sync was
       discovered.

       "Name must not exceed 16 characters: (path)/(name)"  --library
       object names are limited to 16 characters.

       "Keyword cannot resolve to a directory: (path)/(name)"  --
       Subdirectory names cannot be included in other directory objects'
       definitions.

       The next two messages may occur as message objects (indicated in
       the $MESSAGE list) are being converted into a message table.

       "Message object is not a string: (path)/(name)"

       "Multiple definitions for message (path)/(name)"


       2.3.4  Clean-up/Write File Phase Errors

       "Library image length is 0.
        LIB FILE NOT WRITTEN!"

       "Max image size is 256K nibbles ... image is (value) nibbles.
        LIB FILE NOT WRITTEN!"

       "Unsucessful write to library file"  --unknown error writing to library file.






















                                   -10-

lishka@uwslh.slh.wisc.edu (Chris Lishka (a.k.a. Fish-Guts) ) (06/10/90)

ras@iti.org (Bob Surtees) writes:

>Is there a Macintosh version of this program available?
>Will there be a Macintosh version available soon?

To all at HP who made this happen: thanks.  The library-builder will
be a very useful application.  I know I am going to pick it up and use
it!

One request: currently the only version available is for the IBM PC.
Someone has just requested a version for the Macintosh.  I would like
to speak up for the Amiga owners out there, and request a version for
the Amiga.  Device-independent C-code would be fine.  I know this
means extra work, and I know that the Amiga is not the most popular
computer, but I have seen quite a few HP 48sx owners post here who
have Amigas.  Plus, if a version is available for the Macintosh, it
can't be too hard to buy an Amiga 500 (costs <$1000) and port the
Macintosh version.  In fact, if HP was willing (the big IF!) to send
me C source code for the IBM version, I would do the Amiga port for
free. 

For me (and likely others) without an IBM at home, it means having to
dig up an IBM somewhere else (like at work).  I would really like to
do all this stuff on my Amiga, with HP's help.  As I said above, I am
ready and willing to do the port to the Amiga myself if HP does not
have resources to.  Having an Amiga version of the program would
certainly make the hp48sx more popular to Amiga owners!  (And there
are over a million of us out there.)

-- 
Christopher Lishka 608-262-4485  "Dad, don't give in to mob mentality!"
Wisconsin State Lab. of Hygiene                                -- Bart Simpson
   lishka@uwslh.slh.wisc.edu     "I'm not, Son.  I'm jumping on the bandwagon."
   uunet!uwvax!uwslh!lishka                                    -- Homer Simpson

kim@uts.amdahl.com (Kim DeVaughn) (06/17/90)

In article <1990Jun9.205127.19464@uwslh.slh.wisc.edu>, lishka@uwslh.slh.wisc.edu (Chris Lishka (a.k.a. Fish-Guts) ) writes:
>
> To all at HP who made this happen: thanks.  The library-builder will
> be a very useful application.  I know I am going to pick it up and use
> 
> For me (and likely others) without an IBM at home, it means having to
> dig up an IBM somewhere else (like at work).  I would really like to
> do all this stuff on my Amiga, with HP's help.

I'd like to second this request for Amiga support.  I don't yet have an HP48
(but am trying to justify one to myself :-) ), and signs of such support
would certainly help convince me to retire my trusty 41C.

Thanks!

/kim

-- 
UUCP:  kim@uts.amdahl.com
  or:  {sun,decwrl,hplabs,pyramid,uunet,oliveb,ames}!amdahl!kim
DDD:   408-746-8462
USPS:  Amdahl Corp.  M/S 249,  1250 E. Arques Av,  Sunnyvale, CA 94086
BIX:   kdevaughn     GEnie:   K.DEVAUGHN     CIS:   76535,25