From bc2c0b4ec39d456a84e4f92791c8cf3ac886ed37 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sun, 9 Aug 2009 15:16:37 +0200 Subject: Clarify language grammar --- doc/language.txt | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'doc') diff --git a/doc/language.txt b/doc/language.txt index 6000925..fa357dd 100644 --- a/doc/language.txt +++ b/doc/language.txt @@ -20,11 +20,7 @@ include-decl-seq: include-decl-seq include-decl; include-decl: - "include" path ";" - -path: - string-literal - bracket-literal + "include" path-literal ";" decl-seq: decl @@ -59,7 +55,7 @@ option-name-seq: option-name-seq "|" option-name; option-name: - identifier + option-identifier string-literal initializer: @@ -70,7 +66,7 @@ argument-seq: argument-expr argument-seq "," argument-expr -argument-expr +argument-expr: bool-literal int-literal float-literal @@ -81,8 +77,9 @@ qualified-name: identifier qualified-name "::" identifier -fundamental-type-spec +fundamental-type-spec: "bool" ... "long double" + -- cgit v1.1