Jürgen Bömmels (via RT) wrote:
# New Ticket Created by Jürgen Bömmels
# Please include the string: [perl #21033]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt2/Ticket/Display.html?id=21033 >
I have now committed this patch for easier rediffing.
Nicholas Clark <[EMAIL PROTECTED]> writes:
[...]
> You're going to hate me - I think I've got a source tree somewhere where I
> did get it to run on 5.005. I certainly had a good go at it. If you asked
> about this on list and I missed it, sorry.
I had the much simpler solution of just installin
On Sun, Feb 16, 2003 at 06:54:28PM +0100, Juergen Boemmels wrote:
> Nicholas Clark <[EMAIL PROTECTED]> writes:
>
> > On Sat, Feb 15, 2003 at 12:10:11PM -0500, Dan Sugalski wrote:
> > > I'd half-wondered if this would ever come up.
> > >
> > > Back in the beginning we decided that, while the assem
Leopold Toetsch <[EMAIL PROTECTED]> writes:
> > I just implemented macro expansion in imcc.
> > This brings us one step closer to substitude assemble.pl
>
> ... and additionally adds a nice benefit:
>
> $ time perl t/harness quick
> real0m36.452s
> user0m25.170s
> sys 0m7.560s
>
> $
Nicholas Clark <[EMAIL PROTECTED]> writes:
> On Sat, Feb 15, 2003 at 12:10:11PM -0500, Dan Sugalski wrote:
> > I'd half-wondered if this would ever come up.
> >
> > Back in the beginning we decided that, while the assembler would
> > support macros (over some disagreement) since it was an end-use
Nicholas Clark wrote:
Does the -a flag on imcc mean that we can run without the macros, and hence
run faster?
No, the -a option turns on PASM parsing, where macros are enabled.
Normally imcc selects the mode with the file extension
(.pasm/.imc/.pbc), but when input is coming from STDIN, the
On Sat, Feb 15, 2003 at 12:10:11PM -0500, Dan Sugalski wrote:
> I'd half-wondered if this would ever come up.
>
> Back in the beginning we decided that, while the assembler would
> support macros (over some disagreement) since it was an end-user tool
> and end users might use macros, any internal
Dan Sugalski wrote:
At 1:06 AM + 2/15/03, "Jürgen" "Bömmels" (via RT) wrote:
I just implemented macro expansion in imcc.
This brings us one step closer to substitude assemble.pl
Back in the beginning we decided that, while the assembler would support
macros (over some disagreement) si
At 1:06 AM + 2/15/03, "Jürgen" "Bömmels" (via RT) wrote:
# New Ticket Created by Jürgen Bömmels
# Please include the string: [perl #21033]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt2/Ticket/Display.html?id=21033 >
Hello,
I just implemented
Juergen Boemmels wrote:
Ahh, found it. The macros at the moment only work in assembly-mode
$ cat t/op/arithmetics_22.pasm | imcc -a -
ok1
Argh. Yes, thanks.
the .pasm extension implies pasm mode
Yep. So I invented the -a option and forgot about it ;-)
bye
boe
leo
>>> I just implemented macro expansion in imcc.
>
> [...]
>
>> Here something fishy must happen:
>>
>> $ cat t/op/arithmetics_22.pasm | imcc -
>> error:imcc: file - line 1: unknown macro '.macro'
Ahh, found it. The macros at the moment only work in assembly-mode
$ cat t/op/arithmetics_22.pasm
Leopold Toetsch <[EMAIL PROTECTED]> writes:
> > I just implemented macro expansion in imcc.
[...]
> Here something fishy must happen:
>
> $ cat t/op/arithmetics_22.pasm | imcc -
> error:imcc: file - line 1: unknown macro '.macro'
>
> $ imcc t/op/arithmetics_22.pasm
> ok 1
Very strange. During
> I just implemented macro expansion in imcc.
> This brings us one step closer to substitude assemble.pl
... and additionally adds a nice benefit:
$ time perl t/harness quick
real0m36.452s
user0m25.170s
sys 0m7.560s
$ time make test
real0m31.864s
user0m22.700s
sys 0m6.35
Leopold Toetsch wrote:
Jürgen Bömmels (via RT) wrote:
string constants with embedded NUL characters segfault
I did fix the segfault, but tests still fail, because the NUL is not
passed on.
We disallow them :)
Or escape them in the lexer, if needed.
leo
Leopold Toetsch wrote:
Jürgen Bömmels (via RT) wrote:
Compound keys are not working, but thats also in an unpatched imcc
Fixed.
leo
Jürgen Bömmels (via RT) wrote:
# New Ticket Created by Jürgen Bömmels
# Please include the string: [perl #21033]
# in the subject line of all future correspondence about this issue.
# http://rt.perl.org/rt2/Ticket/Display.html?id=21033 >
Hello,
I just implemented macro expansion in imcc.
16 matches
Mail list logo