AM MON, 14 APR 2008 14:22:12 +0200
SCHRIEB MARIUS MAUCH <GENONE GENTOO.ORG>:
> OFFHAND THE 'PACKAGE NAME' PART IS WRONG/INCOMPLETE,
PRETTY SURE EVEN
> PMS SAYS THAT THEY CAN'T START/END WITH UNDERSCORES OR
DASHES (IT'S A
> REAL PITA TO GET IT RIGHT).
I HAVENT FOUND ANYTHING LIKE THAT IN THE PMS AT THE
APPROPRIATE PLACES.
IT ONLY LIMITS THE CHARACTERS AND RESTRICTS A PACKAGE NAME
NOT TO END
IN A HYPHEN FOLLOWED BY NUMBER LITERALS.
HOWEVER, IF THERE IS A NEED TO RESTRICT THE PACKAGE NAME
LIKE THAT IT
_SHOULD_ BE IN THE PMS OF CAUSE. OTHER WIERD PACKAGE NAMES
ALLOWED BY
THIS REGEXP AND BY THE PMS: "---",
"___1", "1-2A"
PMS EVEN ALLOWS "137" OR "", WHILE THE
REGEXP DOES NOT. THAT WOULD BE
EASILY FIXED, BUT I GUESS THAT IS NOT EVEN INTENDED.
> HAVEN'T REALLY READ THE NON-TERMINALS SECTION AS IT'S
HARD TO READ IN
> THIS FORM, USING EBNF OR SOME MARKUP LANGUAGE MIGHT
HELP WITH THAT.
EBNF WOULD BE EASY. WHAT KIND OF MARKUP DO YOU HAVE IN MIND?
(ALSO I
NEED TO GET RID OF THE LEFT RECURSION IN THE BNF)
HAVE FUN,
BJöRN
|