vitamin-caig / sjasmplus

SJAsmPlus mirror ("master" branch) + my modifications ("my" branch)
http://zx.pk.ru/showthread.php?t=447
4 stars 2 forks source link

Conditional assembly doesn't work in DUP/EDUP #1

Open psbhlw opened 10 years ago

psbhlw commented 10 years ago

Trying to use IF/ENDIF inside DUP/EDUP block produce following error:

code.a80(20): error: Unexpected end of file

In attached archive:

code.a80 - example of such a code

UUencoded archive:

section 1 of 1 of file cond_asm_in_dup.tar.gz  < MxUUE v0.6.7 (c) 1999-2004 Maxxi >

begin 644 cond_asm_in_dup.tar.gz
M'XL("*<6"5,$`&-O;F1?87-M7VEN7V1U<"YT87(`[97;:H-`$(:];2#O,*2%
MM&#"KH<H@5[U&?H`&W=L;3=J70W2I^^X:&RN>J6!9C^0T3GL#NH_FQ02MR)F
MSH1PQJ(H`@<ZV"_;XU.0>S[CNUW(@H@\8<`#<"9MRM)Q_@823UF"\-WJ$I.Z
M:H[<BY>+Y6*(%]4;W,>,L>5"UZ*JN]A=E@(G(P^P?D>EBC4]8"ZSU$1E4T),
M5LEL3]=%!2:THRMQ+!@3.Q_5=BZ%.>!7`P^;?M.Q(2U.J',!*_,'T]W*-?U=
M9ARRO,]X6;EF#9?6''.<6\>\&Z5K9T+^TC^$X:C_R#..*+3ZGX-A_C]Z[&D/
M6%5%M8?7'-MN#*`$4B<4*:29(JTZEO_&47SB]B"NJ__@K'^V\WVC_X!;_<^!
D_A#Z6*I&;[%%&*8!;#9T)CS/<3A8+!:+Y2K\`.-\=_@`$```
`
end
sum -r/size 50395/523 section (from "begin" to "end")
sum -r/size 57661/351 entire input file