flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution 18 Mar 2023, 08:56
Maybe you mean this.
Code: macro a [ar1, ar2, ar3] {...} Code: macro x [a,b,c] { display a,b,c,10,13 } x 'a','b','c','d','e','f' |
|||
![]() |
|
Roman 18 Mar 2023, 09:05
Yes.
Thanks. How do match for ar1? a Jack=1,0,5 I want do Jack equ 1 Code: macro a [ar1, ar2, ar3] { match d==E, ar1 \{ d equ E \} } |
|||
![]() |
|
Roman 18 Mar 2023, 10:32
Ok.
Its posible do this ? Code: macro pp [ar1], [ar2] {...} pp Some1, <2,3,6,7>,\ Some2, <5> |
|||
![]() |
|
macomics 18 Mar 2023, 10:54
Code: macro pp v1, ar1, v2, ar2 { display `v1, ' ' irp val, ar1 \{ display \`val, ', ' \} display 13, 10, `v2, ' ' irp val, ar2 \{ display \`val, ', ' \} } pp Some1, <2,3,6,7>,\ Some2, <5> Code: flat assembler version 1.73.30 (1024 kilobytes memory) Some1 2, 3, 6, 7, Some2 5, 1 passes, 0 bytes. |
|||
![]() |
|
Roman 18 Mar 2023, 11:24
Nice variant.
Code: macro usrdt [ar1,ar2] { ar1: ;or db 'num:'#`a and easy convert to special text irp a,ar2 \{ dd a \} ;or db `a and easy convert to text } ;in data write usrdt so1,<1,2,3,4,5,6,7,8,9>,\ so2,<2,2>,\ so3,<1> |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.