Skip to content

Commit

Permalink
Comment about how the #?if !moar branch in the...
Browse files Browse the repository at this point in the history
INTERPOLATE multis is required to compile on JVM and JS, but doesn't
actually work.
  • Loading branch information
MasterDuke17 committed Oct 13, 2017
1 parent e8003c8 commit 4d3ccd8
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions src/core/Match.pm
Expand Up @@ -353,6 +353,11 @@ my class Match is Capture is Cool does NQPMatchRole {
}
#?endif
#?if !moar

# This branch is required because neither the JVM nor the JS implementations
# have the nqp::eqat* ops. However, nqp::ordbaseat just throws a NYI
# exception for both, so the code doesn't actually work.

# ignoremark(+ignorecase?)
elsif $im == 2 || $im == 3 {
my int $k = -1;
Expand Down Expand Up @@ -450,6 +455,11 @@ my class Match is Capture is Cool does NQPMatchRole {
}
#?endif
#?if !moar

# This branch is required because neither the JVM nor the JS implementations
# have the nqp::eqat* ops. However, nqp::ordbaseat just throws a NYI
# exception for both, so the code doesn't actually work.

# ignoremark(+ignorecase?)
elsif $im == 2 || $im == 3 {
my int $k = -1;
Expand Down Expand Up @@ -576,6 +586,11 @@ my class Match is Capture is Cool does NQPMatchRole {
}
#?endif
#?if !moar

# This branch is required because neither the JVM nor the JS implementations
# have the nqp::eqat* ops. However, nqp::ordbaseat just throws a NYI
# exception for both, so the code doesn't actually work.

# ignoremark(+ignorecase?)
elsif $im == 2 || $im == 3 {
my int $k = -1;
Expand Down

0 comments on commit 4d3ccd8

Please sign in to comment.