Permalink
Browse files

perlito5 - parser - TODO "things that work in perlito5, but which are…

… errors in perl"
  • Loading branch information...
1 parent 1d36762 commit b33a702fb3188b31f468c42df73de0605da9d3c4 @fglock committed Nov 14, 2012
Showing with 18 additions and 11 deletions.
  1. +18 −11 TODO-perlito5
View
@@ -32,17 +32,6 @@ TODO list for Perlito5
* Parser
--- quotes vs. hash lookups:
-
- $ perl -e ' q}} '
- # ok
-
- $ perl -e ' $x{ q}} } '
- Unmatched right curly bracket at -e line 1, at end of line
-
- $ perl -e ' $x{ q]] } '
- # ok
-
-- attributes - see: http://perldoc.perl.org/attributes.html
-- create __DATA__
@@ -88,6 +77,24 @@ TODO list for Perlito5
the several "end_tables" in Expression.pm are duplicating the function of
$Precedence in Precedence.pm - Expression.pm should use $Precedence directly.
+-- things that work in perlito5, but which are errors in 'perl'
+
+ quotes vs. hash lookups:
+
+ $ perl -e ' q}} '
+ # ok
+
+ $ perl -e ' $x{ q}} } '
+ Unmatched right curly bracket at -e line 1, at end of line
+
+ $ perl -e ' $x{ q]] } '
+ # ok
+
+ string interpolation with nested quotes of the same type:
+
+ $ perl -e ' " $x{"x"} " '
+ String found where operator expected at -e line 1, near "x"} ""
+
-- add tests for fixed bugs:
add tests for signatures: "empty" _ $ ;$

0 comments on commit b33a702

Please sign in to comment.