Re: A89: gettin' started


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

Re: A89: gettin' started




xdef _main      ;Main
xdef _comment ;comment
xdef _ti89      ;ti89
xdef _nostub    ;No kernel or libs


At 05:34 PM 12/29/99 -0800, you wrote:

>so it is impossible to make shell independent programs?  Or rather,
>impossible to make programs that require nothing but themselves on the
>calc?  On the 86 you can because there is a ROM call table in the ROM
>that is gauranteed not to change between different ROM versions.  Does
>the 89 not have one?
>
>What exactly does the assembler replace a library reference with at
>compile time?
>
>Cassady Roop
>
>KeysDezes@aol.com wrote:
> >
> > When you assemble, you need to have the appropriate header file in the
> > correct directory (ie.  graphlib.h) and you need to include it in the asm
> > file (ie. include "graphlib.h").  And yes, to run the prgm, the library 
> (ie.
> > graphlib.89z) needs to be on the calculator.
> >
> > In a message dated 12/29/99 7:52:06 PM Eastern Standard Time,
> > JHill8075@aol.com writes:
> >
> > > the library has to be on the calc. when u assemble it, the call to the
> > >  library is replaced with something else (i'm new to asm too, but i can
> > make
> > >  simple things, like maying smile faces moving around). it's hard to
> > explain,
> > >
> > >  but that tutorial grant (keys dezes) pointed you to will tell you
> > everything
> > >
> > >  you need to know.
> > >
> > >  Josh
> > >
> > >  << so does the library have to be on the calculator for the program to
> > >   run?  If so, then how is it so simple to reference a library call 
> if the
> > >   library is a variable separate from the program? >>
> >
> >                                             Grant Elliott
> >                                             <A
> > HREF="http://www.crosswinds.net/~proganon">Programmers Anonymous</A>

__________________________________________
NetZero - Defenders of the Free World
Get your FREE Internet Access and Email at
http://www.netzero.net/download/index.html


References: