Melvin Smith <[EMAIL PROTECTED]> wrote:
> 2) IMCC labels can no longer start with #, although they may
>     contain embedded #

Suboptimal. Label starting with an underscore are global labels and get
an entry in the fixup-table.

>     Reasoning: Its a bit ambiguous to the eye, which isn't too bad,
>     but IMCC should be able to spit out PASM and turn around and compile
>     it from text format (.pasm), which previously it could not, since it
>     handled labels differently than the assembler.

This was suboptimal too, for sure. What I wanted to achieve is, that the
generated labels never interfer with user labels. If we want to compile
generated PASM, there is no solution for this. We only can reserve some
syntax for our own usage.

>     IMCC will no longer parse the following as a comment:
>     foo#old comment

This seems rather dangerous to me.

What about:

   @reserved_internal_label:
   @reserved_identifier

> -Melvin

leo

Reply via email to