In article "Passing a field" (on 10.06.96), Tim Hutzler@1:119/88 says:
Hello Tim !!
> POUT x%, y$, t.str
>
> loop until y$ = "."
>
>
> SUB pout (x%, x$, t$)
> PRINT x%, x$, t$
> t$ = "vxvxvxv."
> END SUB
>
> ===================================
> This tells me that PB thinks t.str is a non-string in a subroutine call.
The difference is, 't.Str' is a 'Fixed lenght string' and not a 'Dynamic
String'. What I mean, for a 'Dynamic String' do you need a string handle
on the parameter stack, but not for a 'Fixed lenght String'.
Regards,
----------------
/
/ h o m a s
email: author@pbsound.snafu.de
www : http://www.snafu.de/~pbsound/ (PowerBASIC's Home in Germany)
PBSOUND - The Sound Blaster Toolkit, PowerBASIC-FAQ, PowerBASIC-
sources & toolboxes, PowerBASIC on Web, PowerBASIC News and much
more or less important PowerBASIC stuff.
--- CrossPoint v3.1 R
---------------
* Origin: -= http://www.snafu.de/~pbsound/ =- (2:2410/301.12)
|