1PARROT-NQP(1) User Contributed Perl Documentation PARROT-NQP(1)
2
3
4
6 parrot-nqp - Not Quite Perl (6)
7
9 parrot-nqp <file>
10
12 This is "Not Quite Perl (6)" -- a High Level Language (HLL) which
13 allows one to write Perl6-like code. The key feature of NQP is that
14 it's designed to be an easy-to-parse subset of Perl 6. It is geared
15 towards being a high-level way to create transformers for Parrot
16 (especially HLL compilers). It is based on PCT::HLLCompiler.
17
18 NQP is used as a bootstrapping language in for Rakudo, and hence
19 developed outside of the main Parrot git repository. It is occasionally
20 snapshotted into the main Parrot codebase so it can be bundled with
21 Parrot releases and be used by core Parrot developers as well as HLL
22 developers.
23
24 Command Line Usage
25 For help use :
26
27 -h
28 --help
29
30 To show version use :
31
32 -v
33 --version
34
35 To display the parse tree for regular expression use :
36
37 --target=parse
38
39 To dispaly the PIR subroutine gererated to match the regular expression
40 use :
41
42 --target=pir
43
44 For dumper use :
45
46 --dumper=s
47
48 To trace use :
49
50 -t=s
51 --trace=s
52
53 For encoding use :
54
55 --encoding=s
56
57 To combine use :
58
59 --combine
60
61 For stage stats use :
62
63 --stagestats
64
65 For backtrace use :
66
67 --ll-backtrace
68
69 For output use :
70
71 -o=s
72 --output=s
73
75 For more help or any other question you go to <http://parrot.org> or
76 <http://github.com/parrot/parrot>.Or you can send email to
77 'parrot-dev@parrot.org'. You are also invited to join the #parrot IRC
78 channel on irc.parrot.org.
79
80
81
82perl v5.28.0 2014-10-21 PARROT-NQP(1)