Post Reply 
"HP-71 BASIC Made Easy" in PDF form
11-05-2014, 05:42 AM
Post: #21
RE: "HP-71 BASIC Made Easy" in PDF form
(11-01-2014 08:19 AM)Paul Dale Wrote:  
(10-26-2014 01:09 AM)Joe Horn Wrote:  hopefully not many OCR errors introduced.

I noticed a number of Fs being OCRed as P errors when hex codes and addresses were concerned. Sorry, didn't note them explicitly Sad

I hunted, found, and fixed a few on page 111 (in the address column), and one on page 113 (in the line of BASIC). Thanks for the alert! If you notice any more, please advise. Thanks!

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-05-2014, 05:46 AM
Post: #22
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-08-2014, 04:26 AM
Post: #23
RE: "HP-71 BASIC Made Easy" in PDF form
Thanks Joe, very nice.
I have the original book, and it made the 71 comprehensible.
Find all posts by this user
Quote this message in a reply
11-08-2014, 03:11 PM
Post: #24
RE: "HP-71 BASIC Made Easy" in PDF form
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
Find all posts by this user
Quote this message in a reply
11-09-2014, 06:44 AM (This post was last modified: 11-09-2014 02:06 PM by Joe Horn.)
Post: #25
RE: "HP-71 BASIC Made Easy" in PDF form
(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?

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-10-2014, 04:54 AM
Post: #26
RE: "HP-71 BASIC Made Easy" in PDF form
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.
Visit this user's website Find all posts by this user
Quote this message in a reply
11-10-2014, 07:33 AM
Post: #27
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

Marcus von Cube
Wehrheim, Germany
http://www.mvcsys.de
http://wp34s.sf.net
http://mvcsys.de/doc/basic-compare.html
Find all posts by this user
Quote this message in a reply
11-10-2014, 12:58 PM
Post: #28
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-12-2014, 10:51 AM
Post: #29
RE: "HP-71 BASIC Made Easy" in PDF form
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!
Find all posts by this user
Quote this message in a reply
11-12-2014, 12:30 PM
Post: #30
RE: "HP-71 BASIC Made Easy" in PDF form
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'
Find all posts by this user
Quote this message in a reply
11-13-2014, 12:01 AM
Post: #31
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-14-2014, 10:11 PM
Post: #32
RE: "HP-71 BASIC Made Easy" in PDF form
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..."
Find all posts by this user
Quote this message in a reply
11-15-2014, 12:29 AM (This post was last modified: 11-15-2014 12:31 AM by Joe Horn.)
Post: #33
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-15-2014, 01:08 AM (This post was last modified: 11-16-2014 12:49 AM by Dave Frederickson.)
Post: #34
RE: "HP-71 BASIC Made Easy" in PDF form
I ran the "Reduce File Size" tool in Acrobat which reduced it to 828 KiB.

Edit: File removed as it was obsolete.
Find all posts by this user
Quote this message in a reply
11-15-2014, 04:51 AM
Post: #35
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-15-2014, 01:58 PM
Post: #36
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

Marcus von Cube
Wehrheim, Germany
http://www.mvcsys.de
http://wp34s.sf.net
http://mvcsys.de/doc/basic-compare.html
Find all posts by this user
Quote this message in a reply
11-15-2014, 04:24 PM
Post: #37
RE: "HP-71 BASIC Made Easy" in PDF form
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
Find all posts by this user
Quote this message in a reply
11-16-2014, 01:02 AM
Post: #38
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

X<> c
-Joe-
Visit this user's website Find all posts by this user
Quote this message in a reply
11-16-2014, 02:54 AM
Post: #39
RE: "HP-71 BASIC Made Easy" in PDF form
(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.

--- Les
[http://www.lesbell.com.au]
Visit this user's website Find all posts by this user
Quote this message in a reply
11-16-2014, 09:00 AM
Post: #40
RE: "HP-71 BASIC Made Easy" in PDF form
(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)
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)