Re: LZ-Adv: Clearing up some TI-82 confusion.


[Prev][Next][Index][Thread]

Re: LZ-Adv: Clearing up some TI-82 confusion.



Thanks for the information. That sounds challenging! ;-)  I won't give
that up before I've tried. 


  Mattias


<pre>
--
 Mattias Lindqvist
 d96mli@efd.lth.se
 www.efd.lth.se/~d96mli




On 24 Oct 96 at 17:42, Martin Hock wrote:


> I used to own a TI-82 until I gave it to my sister a few months ago when I
> got my lovely 85 and created the extremely popular Meister Mind ZShell
> Edition (DOWNLOAD IT TODAY!), so I can answer any questions from the user
> perspective.
> 
> To clear up one point: it does NOT have named variables.  This makes
> programming suck.  The variable handling is very inconsistent.  The real
> variables are fixed as A-Z and theta.  The list variables (1-dimensional
> array) are L1-L10, I think.  And the matrix variables (2-dimensional array)
> are A1-A6, I think.  The picture variables are Pic1-Pic10, etcetera.  Very
> annoying.  The only things on the calculator that you can name are programs,
> and these only A-Z, 0-9, and theta.  We'll get to lowercase later.
> 
> So howdafuck do you store binary programs on the stupid piece o' turd?
> Goooood question.  I think it's probably impossible without some sort of
> funky rom patch.
> 
> Furthermore, I'm not sure if Mattias' method would work on the machine.
> Because of its inflexibility and general balkiness, I don't think you could
> store something like E145 to a real variable.  There is no variable that you
> can store anything you want to besides a Program variable, but those
> variables are probably handled strangely and tokenized or something.  
> 
> But here's the final nail in the coffin: I think EVERYTHING is tokenized.
> This is evidenced by the fact that you cannot type in your commands as
> letters like you can on the '85.  You must choose them from a menu.  For
> example, on the '85 you can type sin 90 and you get 1 (if in degree).  But
> on the '82, if you type SIN 90 on the keypad, it will balk.  You must press
> the button labelled SIN, which will spew out "sin " onto your screen.  If
> you attempt to backspace it, the whole thing will blow up as soon as you try
> to eliminate the first character.  Tokenized!  Yech.
> 
> If you're already grimacing, here's something worse: you can't even type in
> lowercase letters, yet they are present in the font!  For example, "sin " is
> in lowercase.  To put stuff in lowercase, you must cheesily use Output
> (identical to Outpt on the 85; you choose coordinates on text screen and can
> spew anything you want there) and overwrite other stuff.  For example, if
> you want to say "taco", you could do this:
> Output(1,1,"tan ")  <- To generate, type ["] [TAN] ["]
> Output(1,3,"cos ")  <- To generate, type ["] [COS] ["]
> Output(1,5," ")     <- This is to erase the "s" in "cos "
> (In case you're wondering, Output appears as the token "Output(" and you
> supply the terminating right parenthesis.  Please turn your head to the side
> before you vomit now or you might ruin your monitor.)
> 
> Weird, eh?  So I definitely do NOT recommend that Mattias, or anyone else
> for that matter, get an 82, or even touch one for that matter.  We can just
> leave it alone.
>  _______________________________________________________________________
> |Martin Hock   -  oxymoron@aimnet.com   -  Oxymoron at #irchelp on EFnet|
> |"I'm influenced by television?  That's a load of rich creamery butter!"|
> 
> 
</pre>


References: