Allow # in labels in all states. Restriction is that '#' cannot be the first character of a label. The lexer will also not assume a string starts a comment if there is an embedded #
Allow # in labels in all states. Restriction is that '#' cannot be
the first character of a label. The lexer will also not
assume a string starts a comment if there is an embedded #

  print i#this was a comment, not anymore

This once was ok, now IMCC will parse i#this as an IDENTIFIER.

This removes some ambiguity and allows labels to still use # embedded
for compiler generated labels (high level languages should not allow
labels to pass through to IMCC with # in them).


git-svn-id: 6e74a02f85675cec270f5d931b0f6998666294a3@4810 d31e2699-5ff4-0310-a27c-f18f2fbe73fe

fernandobrito/parrot,gagern/parrot,tkob/parrot,tewk/parrot-select,FROGGS/parrot,gagern/parrot,gitster/parrot,youprofit/parrot,youprofit/parrot,tewk/parrot-select,parrot/parrot,gitster/parrot,tewk/parrot-select,tkob/parrot,parrot/parrot,FROGGS/parrot,tkob/parrot,tewk/parrot-select,gagern/parrot,gagern/parrot,fernandobrito/parrot,FROGGS/parrot,fernandobrito/parrot,fernandobrito/parrot,gagern/parrot,youprofit/parrot,parrot/parrot,gitster/parrot,fernandobrito/parrot,FROGGS/parrot,gitster/parrot,gagern/parrot,fernandobrito/parrot,youprofit/parrot,parrot/parrot,tkob/parrot,gagern/parrot,FROGGS/parrot,parrot/parrot,tkob/parrot,youprofit/parrot,gitster/parrot,FROGGS/parrot,FROGGS/parrot,tewk/parrot-select,youprofit/parrot,gitster/parrot,fernandobrito/parrot,youprofit/parrot,youprofit/parrot,gitster/parrot,tewk/parrot-select,tkob/parrot,tewk/parrot-select,tkob/parrot,tkob/parrot,FROGGS/parrot