GNU as - pokročilejší práce s řetězcem ?
Milan B.
milan na bastl.sk
Pondělí Duben 28 10:55:39 CEST 2014
On 28. 4. 2014 10:02, Pavel Troller wrote:
> Zdravím,
>
>>> Nebo musíme konstatovat, ?e takovou trivialitu v gasu napsat
>>> nelze ?
>> https://sourceware.org/binutils/docs-2.24/as/Characters.html :
>> String constants (properly called string literals) are potentially many
>> bytes and their values may not be used in arithmetic expressions.
> Hmm.
.irpc nam dava jednoznakove one, takze vo vyraze by sa pouzit mali dat:
There are two kinds of character constants. A _character_ stands for one
character in one byte and its value may be used in numeric expressions.
Takze problem nie je v citovanej palici, ale tam, kde ste ho nasli vy -
syntakticka nemoznost pouzit parameter ako znakovy literal.
Mozno sa to pre vas pripad da obist:
.set AV_CNT,0
.irpc CCC, "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
.set AV_\CCC, AV_CNT
.set AV_CNT, AV_CNT + 1
.endr
.macro _KEYTEXT TEXT
.irpc CHR, "\TEXT"
.byte AV_\CHR
.endr
.endm
_KEYTEXT HELLO
Skarede, definuje to 27 symbolov, ale hadam funkcne.
-m-
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140428/deedb515/attachment.html>
Další informace o konferenci Hw-list