Monday, May 10, 2010

Arising from Slumber

Sorry for falling off the world of Iron Man; life has been busy.

Seeing the new proto web page got me thinking I should try to bring Vector and ABC forward into the world of the current Rakudo. Okay, make clean and make work fine for Vector. make test fails every test.

So I started in with 01-basics.t. It seems to be having trouble with the custom Unicode operators. Then I remembered seeing something on #perl6 about using our with custom operators. So I added it to both the dot product operators (one of them the Texas version, "dot"). And got the following error:

error:imcc:syntax error, unexpected '\n'
in file 'EVAL_5' line -1061556260

Perl 6 experts, help?

3 comments:

  1. The only case I can remember that leads to such an error is a declaration


    has ($.a, $.b);

    That is with a list of attributes to a single 'has'; not sure if this is related.

    ReplyDelete
  2. I should never try these things when I'm so tired. It turns out I was conflating two different errors last night.

    The unexpected '\n' error occurs when I try to define a custom circumfix operator.

    However, it appears that "our" or not, the customer operator "dot" doesn't work / export from its .pm file properly. At least, I get a parsing error when I use it.

    ReplyDelete

  3. I'm giving gratitude to Mr Pedro for all of his help in securing our loan for our new home here in Fruitland. You were organized & thorough & professional, as well as kind which made all of the difference in our interactions with you. We put our trust in you and you most definitely came through for us. Thank you for your patience as well as treating us as people rather than just home loan customers. You stand above the rest, I want to recommend anyone here looking for loan or investors to contact Mr Pedro and his staff because they are good people with gentle heart,
    Mr Pedro Email Contact : pedroloanss@gmail.com



    Regards,
    John Burley! Our hats off to you!!"

    ReplyDelete