Re: A85: My problem with libraries
[Prev][Next][Index][Thread]
Re: A85: My problem with libraries
What if you stored the name of the assembly program in a variable such as
"RUNME". Then you run the shell. The shell looks at RUNME for the name of
the ASM program to run, then runs that program?
Just a suggestion.
-Paul Hounshell
From: IN%"assembly-85@lists.ticalc.org" 13-AUG-1997 18:51:47.85
To: IN%"assembly-85@lists.ticalc.org"
CC:
Subj: RE: A85: My problem with libraries
Return-path: <listown@towerguard.unix.edu.sollentuna.se>
Received: from puffin.mdli.com by mdli.com (PMDF V5.1-5 #23928)
with ESMTP id <01IMEGLCSAGK042IJ0@mdli.com>; Wed, 13 Aug 1997 18:51:43 PDT
Received: from mdli.com by puffin.mdli.com (8.8.5/BCH1.0) id SAA21632; Wed,
13 Aug 1997 18:29:13 -0700 (PDT)
Received: from towerguard.unix.edu.sollentuna.se ([195.67.128.23])
by mdlgate.mdli.com with ESMTP id <17514>; Wed, 13 Aug 1997 18:51:05 -0700
Received: (from majordom@localhost) by towerguard.unix.edu.sollentuna.se
(8.8.5/8.8.5) id DAA10971 for assembly-85-outgoing; Thu,
14 Aug 1997 03:33:25 +0200
Date: Wed, 13 Aug 1997 18:32:26 -0700
From: mozart@technologist.com
Subject: Re: A85: My problem with libraries
Sender: owner-assembly-85@lists.ticalc.org
To: assembly-85@lists.ticalc.org
Errors-to: assembly-85-errors@lists.ticalc.org
Reply-to: assembly-85@lists.ticalc.org
Message-id: <33F2602A.6230@technologist.com>
MIME-version: 1.0
X-Mailer: Mozilla 3.0 (WinNT; U)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7bit
Precedence: list
References: <01BCA691.5FCF6F70@rasm04.feldkirch.computerhaus.at>
<3.0.3.32.19970813170755.007c0b10@megspo.megsinet.net>
<33F2488F.457@technologist.com> <33F24C38.AC61E162@jhs.net>
Ben Shakal wrote:
>
> mozart@technologist.com wrote:
> >
> > 82nd Deer wrote:
> > > You could make a 100-200 byte shell that would simply let you input the
> > > name of the program to run.
> >
> > You could save even more space by just having the user recall the
> > variable (in the homescreen), then check if Ans was an ASM string, and
> > (if so), run it. Anybody want a 200 Byte OS?
>
> Actually, I'm afraid this wouldn't be that useful, because when you
> recall something (into Ans), the calc makes a copy of it. So you will
> always need to have at least as much free mem as the size of the prog,
> space which could have just as easily been filled with a bigger shell.
> Wait a minute... you could do something like that, have a shell with no
> UI, and have a string, say RunThis or something, and you store the name
> of the prog you want to run into that string, then start the shell (from
> the custom menu as usual). It could just go look for that string, then
> check what is in it, then run that prog, if it exists. So maybe you
> could still do a 200 byte OS! :)
> --
> Ben Shakal
Actually, I had a better idea shortly after I wrote that message...
(Sorry, I know that this would be more appropriate to the Shell
Developers list, but nothing seems to get done there):
Have the user type in the name of the program in the TI-OS homescreen in
the Upper Left corner, then run the shell... The shell reads that info,
and
searches for that string (using the rst rom functions..). If such a
program exists, then it runs it... Little bit larger, but...
--
* * * * * * * * * * * * * * * * * * *
* ~mozart <mozart@technologist.com> *
* * * * * * * * * * * * * * * * * * *
Follow-Ups: