Commit ac4d84e
committed
intuit_more: 0 length identifier means nothing more
If scan_ident indicates that $ @ & are followed by nothing that looks
like an identifier, then this isn't an expression. It has to be a
character class or an error.
Almost anything is an identifier when 'use utf8' isn't in effect; when
it is, non ASCII has to be an Identifier Start character following these1 parent b61e5b8 commit ac4d84e
1 file changed
+11
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4751 | 4751 | | |
4752 | 4752 | | |
4753 | 4753 | | |
| 4754 | + | |
| 4755 | + | |
| 4756 | + | |
| 4757 | + | |
| 4758 | + | |
| 4759 | + | |
| 4760 | + | |
4754 | 4761 | | |
4755 | 4762 | | |
4756 | 4763 | | |
| |||
4772 | 4779 | | |
4773 | 4780 | | |
4774 | 4781 | | |
4775 | | - | |
4776 | | - | |
4777 | | - | |
4778 | | - | |
| 4782 | + | |
| 4783 | + | |
| 4784 | + | |
4779 | 4785 | | |
4780 | 4786 | | |
4781 | 4787 | | |
| |||
4786 | 4792 | | |
4787 | 4793 | | |
4788 | 4794 | | |
4789 | | - | |
| 4795 | + | |
4790 | 4796 | | |
4791 | 4797 | | |
4792 | 4798 | | |
| |||
0 commit comments