Key features of NQP-rx
- Scalar, array, hash, and subroutine variables
- Basic operators: + - * / % ~ && // ??!!
- Subscripting: .[], .{}, .<>
- Quoting forms: '...', "...", q{...}, qq{...}
- Array constructor: []
- Control statements: for, while, if, repeat while, loop
- Statement modifiers
- Positional, named, and optional parameters
- Class and module declarations
- Inheritance
- Methods and method calls
- Perl 6 regexes and grammars
- Dynamic ("contextual") variables
- Type and arity-based multimethod and multisub dispatch
- Closures
- Exception handlers