HP Forums

Full Version: "HP-71 BASIC Made Easy" in PDF form
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
(11-01-2014 10:45 PM)RMollov Wrote: [ -> ]on top of page 60:

Quote:The DESTORY command doesn’t just clear a variable; it
completely destroys it!

Thanks. It's fixed now.

(11-02-2014 12:47 AM)Dave Frederickson Wrote: [ -> ]On page 37 of the pdf under ERRN the text is:
TAN(90) because error 14 is “TAN=Inf”.
it should be:
TAN(90) because error #4 is “TAN=Inf”.

Thanks! Fixed.
Thanks Joe, very nice.
I have the original book, and it made the 71 comprehensible.
In page 121, line 170 should be POKE DTH$(A), C$ @ POKE DTH$(A1),A$

And when entering the REVLEX example, for the last entry line there is a missing '-' in the display ... (it display 006: -------)

Should line 90 be A$=A$&C$ @ A=A+37 @ N=N*2+32 @ Q=3 @ SFLAG 5 ?

Regards and thanks for this wonderful manual
(11-08-2014 03:11 PM)Oulan Wrote: [ -> ]In page 121, line 170 should be POKE DTH$(A), C$ @ POKE DTH$(A1),A$

Thanks. I poked the missing dollar signs into that line, and uploaded it.

Quote:And when entering the REVLEX example, for the last entry line there is a missing '-' in the display ... (it display 006: -------)

The checksum was misplaced. It's now in the correct column.

Quote:Should line 90 be A$=A$&C$ @ A=A+37 @ N=N*2+32 @ Q=3 @ SFLAG 5 ?

I don't think so. The listing of MAKELEX in my book, as well as the actual MAKELEX program on the CHHU01 swap disk and on the ATCHCO swap disk, all have +31 in line 90, not +32. I haven't tried running it with +32 instead. Have you?
To Joe: Thanks for the chance to re-read it again (my copy is in storage). Brought back lots of fond memories. I'm still humbled at the credit.

To All: If you've not had the chance to meet Joe in person, he's very much as you'd suspect when you read this book. A tremendous fount of humor, knowledge, empathy, enthusiasm and all-around goodness. Yes, I'm biased, and proud to be.
(10-26-2014 01:09 AM)Joe Horn Wrote: [ -> ]I finally got around to converting my 1985 book "HP-71 BASIC Made Easy" into a searchable PDF file.
Many thanks for this. I almost read it cover to cover this weekend.

Code:
30 X=IP(MIN(MAX(X,1)16))

This is from the CMDSTK program. It's obviously missing a comma before the 16.
(11-10-2014 07:33 AM)Marcus von Cube Wrote: [ -> ]
Code:
30 X=IP(MIN(MAX(X,1)16))

This is from the CMDSTK program. It's obviously missing a comma before the 16.

Thanks! The online version is now fixed.
h
(11-10-2014 07:33 AM)Marcus von Cube Wrote: [ -> ]Many thanks for this. I almost read it cover to cover this weekend.
Me too. Great read.
Too bad it's all history now.

I find the HP-35S heaps more useful today; it beats even the greatest HP-41, IMHO!
On the nice website of Joe : http://holyjoe.org/HP71/lexlist.htm I encountered a nasty bug : the lex SHOWPORT lead to a memory lost on my HP71B (rev 1BBBB-HPIL 1AAAA)

The entry was ok for the checksum, the first use display some info then 'memory lost'
(11-12-2014 12:30 PM)Oulan Wrote: [ -> ]On the nice website of Joe : http://holyjoe.org/HP71/lexlist.htm I encountered a nasty bug : the lex SHOWPORT lead to a memory lost on my HP71B (rev 1BBBB-HPIL 1AAAA)

The entry was ok for the checksum, the first use display some info then 'memory lost'

Sorry to hear that, but I just verified that the hex listing there is correct, so that's not what caused your crash. I strongly suspect that your copy of the MAKELEX program (in your HP-71) contained an error. Did you save MAKELEX on cards or print a listing from your '71? If so, please compare it character by character with the listing in the book.
Minor nits:

Page 28: "REAL-WORLD EXAMPLES..."
Last word should be "USAGE"

Page 80: The table at the top could be realigned.

Page 85: "HOH TO EXPAND..." should be "HOW TO EXPAND..."
(11-14-2014 10:11 PM)kakima Wrote: [ -> ]Minor nits:

Page 28: "REAL-WORLD EXAMPLES..."
Last word should be "USAGE"

Page 80: The table at the top could be realigned.

Page 85: "HOH TO EXPAND..." should be "HOW TO EXPAND..."

After fixing those errors and re-saving the file using Nitro PDF, the file bloated from 1.63MB to a ridiculous 3.84MB for no apparent reason. The original bookmarked version was less than 1MB! Does anybody have a tool that can LOSSLESSLY* minimize the size of a PDF file? Thanks in advance for recommendations. Note: I tried an online PDF minimizer; it nuked several tables. Sad

Edit: *Losslessly = by removing only invisible, unnecessary junk, like perhaps editing history(?), redundant formatting, that sort of thing.
I ran the "Reduce File Size" tool in Acrobat which reduced it to 828 KiB.

Edit: File removed as it was obsolete.
(11-15-2014 01:08 AM)Dave Frederickson Wrote: [ -> ]I ran the "Reduce File Size" tool in Acrobat which reduced it to 828 KiB.

THANKS!!! The online version has been replaced with yours. I guess I gotta buy Acrobat.
(11-15-2014 04:51 AM)Joe Horn Wrote: [ -> ]I guess I gotta buy Acrobat.

Have you tried the Export to PDF function of your word processor? Both Word and OpenOffice offer this option.
More nits (does this seem like an infinite loop?):

Page 4: Chapter 7 "clock" probably should be "Clock" (capitalized) for consistency

Page 38: INT(X) the greater-than-or-equal-to should be less-than-or-equal-to
(11-15-2014 01:58 PM)Marcus von Cube Wrote: [ -> ]
(11-15-2014 04:51 AM)Joe Horn Wrote: [ -> ]I guess I gotta buy Acrobat.

Have you tried the Export to PDF function of your word processor? Both Word and OpenOffice offer this option.

That's how I made the original non-bookmarked version, but then Bill added the chapter bookmarks. Rebuilding it from Word would lose those bookmarks.

(11-15-2014 04:24 PM)kakima Wrote: [ -> ]More nits (does this seem like an infinite loop?):

Page 4: Chapter 7 "clock" probably should be "Clock" (capitalized) for consistency

Page 38: INT(X) the greater-than-or-equal-to should be less-than-or-equal-to

Incredible: Nitro PDF Pro 6 can't paste the "≤" character from Word (!), so these two fixes are #2 on my To Do list. #1 is: Get Adobe Acrobat.
(11-16-2014 01:02 AM)Joe Horn Wrote: [ -> ]
(11-15-2014 01:58 PM)Marcus von Cube Wrote: [ -> ]Have you tried the Export to PDF function of your word processor? Both Word and OpenOffice offer this option.

That's how I made the original non-bookmarked version, but then Bill added the chapter bookmarks. Rebuilding it from Word would lose those bookmarks.

I'm surprised you've never taken the LaTeX route, Joe.
(11-13-2014 12:01 AM)Joe Horn Wrote: [ -> ]
(11-12-2014 12:30 PM)Oulan Wrote: [ -> ]On the nice website of Joe : http://holyjoe.org/HP71/lexlist.htm I encountered a nasty bug : the lex SHOWPORT lead to a memory lost on my HP71B (rev 1BBBB-HPIL 1AAAA)

The entry was ok for the checksum, the first use display some info then 'memory lost'

Sorry to hear that, but I just verified that the hex listing there is correct, so that's not what caused your crash. I strongly suspect that your copy of the MAKELEX program (in your HP-71) contained an error. Did you save MAKELEX on cards or print a listing from your '71? If so, please compare it character by character with the listing in the book.

I checked this MAKELEX twice before using it.
I used this MAKELEX to enter REVLEX and it was working ... perhaps it is a bug linked to the HP71 rom rev (I have a 1BBBB + HPIL 1A)
SHOWPORT was written for 1BBBB firmware as it's already in the 2CDCC version. I've used this LEX file with no problem. You have HP-IL so have you tried loading the file from disc or the PIL-Box?

You should consider splitting this topic off onto it's own thread as it has nothing to do with Joe's book.

Dave
Pages: 1 2 3
Reference URL's