Shop OBEX P1 Docs P2 Docs Learn Events
Type of function variables? — Parallax Forums

Type of function variables?

RedNifreRedNifre Posts: 84
edited 2007-05-19 03:06 in Propeller 1
Hello,

I understand that you can add function local variables by using |
But how can I define their types? Or are they always LONGs?

Thanks

Comments

  • CardboardGuruCardboardGuru Posts: 443
    edited 2007-05-19 02:20
    You guessed it. They're always longs.
  • Paul BakerPaul Baker Posts: 6,351
    edited 2007-05-19 02:27
    Though there is a work around:

    PUB function | wordvars, bytevars
      wordvars.word[noparse][[/noparse]0] := $1234
      wordvars.word[noparse][[/noparse]1] := $5678
      bytevars.byte[noparse][[/noparse]0] := $12
      bytevars.byte[noparse][[/noparse]1] := $34
      bytevars.byte[noparse][[/noparse]2] := $56
      bytevars.byte[noparse][[/noparse]3] := $78
    
    

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Paul Baker
    Propeller Applications Engineer

    Parallax, Inc.
  • RedNifreRedNifre Posts: 84
    edited 2007-05-19 03:06
    Ah thanks.
Sign In or Register to comment.