summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2008-06-26 12:08:14 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2008-06-26 12:08:14 +0000
commit430420e0f67c681d73d06622d71cc378cef051ff (patch)
tree66d060c80072cd8a673564442fb3d912e7acbdd2
parent6d1f8a2e90f1b125fcd8839a0f9f5811c97fb8c9 (diff)
downloadlibcss-430420e0f67c681d73d06622d71cc378cef051ff.tar.gz
libcss-430420e0f67c681d73d06622d71cc378cef051ff.tar.bz2
Update lexer documentation
svn path=/trunk/libcss/; revision=4456
-rw-r--r--docs/Lexer1
-rw-r--r--docs/Tokens1
2 files changed, 2 insertions, 0 deletions
diff --git a/docs/Lexer b/docs/Lexer
index 8f8e1ea..e945f9b 100644
--- a/docs/Lexer
+++ b/docs/Lexer
@@ -10,6 +10,7 @@ First sets
IDENT [a-zA-Z] | '-' | '_' | [^#x0-#x7F] | '\'
ATKEYWORD '@'
STRING '"' | "'"
+INVALID_STRING '"' | "'"
HASH '#'
NUMBER [0-9] | '.'
PERCENTAGE [0-9] | '.'
diff --git a/docs/Tokens b/docs/Tokens
index 21e09da..b912f3c 100644
--- a/docs/Tokens
+++ b/docs/Tokens
@@ -28,6 +28,7 @@ Tokens
IDENT ::= ident
ATKEYWORD ::= '@' ident
STRING ::= string
+INVALID_STRING ::= '"' (stringchar | "'")* [^"] | "'" (stringchar | '"')* [^']
HASH ::= '#' name
NUMBER ::= num
PERCENTAGE ::= num '%'