Ticket #1321 (closed todo: fixed)

Opened 5 years ago

Last modified 5 years ago

Convert abc to nqp-rx

Reported by: fperrad Owned by:
Priority: normal Milestone: 2.0
Component: language Version: 1.8.0
Severity: medium Keywords:
Cc: Language:
Patch status: Platform: all

Description

The language abc (in examples/languages/abc) must be converted with nqp-rx.

  • step1 : actions.pm which currently uses nqp
  • step2 : grammar.pg & grammar-oper.pg which currently use PGE

Attachments

makefile_step1.patch Download (1.0 KB) - added by fperrad 5 years ago.

Change History

Changed 5 years ago by fperrad

Changed 5 years ago by fperrad

Currently, nqp-rx fails to compile actions.pm

C:\fperrad\Parrot\trunk\parrot-nqp.exe --output=src\gen_actions.pir \
            --target=pir src\parser\actions.pm
Obsolete pod format, please use =begin/=end instead at line 4, near "head1 NAME"

current instr.: 'parrot;HLL;Grammar;panic' pc 519 (src\stage0\HLL-s0.pir:336)
called from Sub 'parrot;NQP;Grammar;pod_comment' pc 3756 (src\stage0\NQP-s0.pir:1138)
called from Sub 'parrot;NQP;Grammar;ws' pc 2656 (src\stage0\NQP-s0.pir:833)
called from Sub 'parrot;NQP;Grammar;statementlist' pc 6052 (src\stage0\NQP-s0.pir:1773)
called from Sub 'parrot;NQP;Grammar;comp_unit' pc 5779 (src\stage0\NQP-s0.pir:1)
called from Sub 'parrot;NQP;Grammar;TOP' pc 970 (src\stage0\NQP-s0.pir:370)
called from Sub 'parrot;Regex;Cursor;parse' pc 282 (src\stage0\Regex-s0.pir:181)
called from Sub 'parrot;HLL;Compiler;parse' pc 24 (src\stage0\HLL-s0.pir:32)
called from Sub 'parrot;PCT;HLLCompiler;compile' pc 388 (src\PCT\HLLCompiler.pir:287)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc 937 (src\PCT\HLLCompiler.pir:532)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1224 (src\PCT\HLLCompiler.pir:676)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1410 (src\PCT\HLLCompiler.pir:763)
called from Sub 'parrot;NQP;Compiler;main' pc -1 ((unknown file):-1)

Changed 5 years ago by fperrad

  • status changed from new to closed
  • resolution set to fixed

Done by Tene.

See r42970

Note: See TracTickets for help on using tickets.