COMP.OS.CPM-------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 60 из 100
 От   : Jonathan Harston                    2:5075/128        07 сен 23 20:25:28
 К    : All                                                   07 сен 23 06:27:02
 Тема : Re: much enhanced z-80 assembler now available
----------------------------------------------------------------------------------
                                                                                 
@MSGID:
<4fa2d9e6-2a30-4e24-87f4-d845c2a29cf1n@googlegroups.com> a51ed1c4
@REPLY:
<9cc0e84f-ab30-45b4-9402-0f963b2a2b22@googlegroups.com> b0743545
@REPLYADDR Jonathan Harston <jgh@mdfs.net>
@REPLYTO 2:5075/128 Jonathan Harston
@CHRS: CP866 2
@RFC: 1 0
@RFC-References:
<dfb449e3-9f90-421c-afa5-692e0cafab09@googlegroups.com> <7642c366-22bd-4075-8a42-601a2e99d263@googlegroups.com>
<TIadnY_OVusf-LrPnZ2dnUVZ_qqdnZ2d@giganews.com> <8d0b975a-eae8-4187-be3e-1d88bf074728@googlegroups.com>
1@dont-email.me> <1f077254-e679-47b0-ab6e-8d40006ade2e@googlegroups.com>
1@dont-email.me> 1@dont-email.me>
<0fa27cfa-8d62-4b58-b09c-ed67dd791c81@googlegroups.com> 1@dont-email.me>
<c678e9ff-91eb-4222-b8c0-3d2072185cbf@googlegroups.com> <9cc0e84f-ab30-45b4-9402-0f963b2a2b22@googlegroups.com>
@RFC-Message-ID:
<4fa2d9e6-2a30-4e24-87f4-d845c2a29cf1n@googlegroups.com>
@TZUTC: -0700
@PID: G2/1.0
@TID: FIDOGATE-5.12-ge4e8b94
Is there a way to use strings in expressions in ZMAC, so I can do
the following more efficiently:

VersDDequ06
VersMMequ11
VersYYequ2000

DEFB `0`+(VersDD / 10)
DEFB `0`+(VersDD MOD 10)
DEFB "-"
if VersMM=1
DEFB `Jan`
endif
if VersMM=2
DEFB `Feb`
endif
if VersMM=3
DEFB `Mar`
endif
if VersMM=4
DEFB `Apr`
endif
etc....

In my PDP11 assembler I`d do:
VersDD:equ06
VersMM$:equ"Nov"
VersYY:equ2000
DEFM `0`+(VersDD/10),`0`+(VersDD MOD 10)
DEFM "-"+VersM$+"-"+STR$(VersYY)
--- G2/1.0
 * Origin: usenet.network (2:5075/128)
SEEN-BY: 5001/100 5005/49 5015/255 5019/40 5020/715
848 1042 4441 12000
SEEN-BY: 5030/49 1081 5075/128
@PATH: 5075/128 5020/1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх