New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Texas quotes («») in Rakudo #417
Comments
From @masakRakudo r32873 cannot parse the Unicode version of Texas quotes («»), $ ./perl6 -e 'say <a $b c>.perl' |
From @moritzOn Wed Nov 19 07:23:37 2008, masak wrote:
That actually parses as a quote with contents '<a $b c', numerically $ ./perl6 -e 'my $b = "foo"; say <<a $b c>.perl' I don't see a simple way to use a multi character separator to the rule
There's a commented out rule for this in src/parser/grammar.pg, line 716: # | <.before '«' > <quote_expression: :ww :qq> FIXME: unicode With that rule it still dies with the same error message. So no trivial one-line fix :/ Cheers, |
The RT System itself - Status changed from 'new' to 'open' |
From @pmichaudOn Wed, Nov 19, 2008 at 07:23:38AM -0800, Carl Mäsak wrote:
The ASCII versions of some of these are now added in r33209. First, the texas quotes "work" except they don't properly split $ ./parrot perl6.pbc
Here's a case that doesn't yet work -- the interpolated value
And, of course, as with double-quoted strings we aren't As a bonus, the multiple-bracket-quote variants of q also work now:
We don't yet handle nested brackets, though -- I'll The « French quotes » will need some slight modification to PGE Pm |
From @masakThis still doesn't work on r35994, but gives a different error message: $ perl6 -e 'my $b = "foo"; say «a $b c».perl' |
From @pmichaudThis now works as of fc01cda. Closing ticket. Pm |
@pmichaud - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#60670 (status was 'resolved')
Searchable as RT60670$
The text was updated successfully, but these errors were encountered: