id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
902,segfault with macro,coke,chromatic,"Arguably, this could either print out 0 and stop, or it could complain about a bad label.

Currently, it segfaults.

(While macro taken verbatim from hllmacros.pir)

{{{
$ more foo.pir
.macro While(conditional, code)
.label $beginwhile:
    unless .conditional goto .$endwhile
    .code
  goto .$beginwhile
.label $endwhile:
.endm

.sub main
.While($I0 < 3, {
say $I0
goto .$endwhile
inc $I0
})
.end
}}}",bug,closed,normal,2.1,imcc,trunk,fatal,fixed,,,,,
