This is an automated email from the ASF dual-hosted git repository.

jking pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git


The following commit(s) were added to refs/heads/master by this push:
     new b808a11  Make Field definition follow Literal definition
b808a11 is described below

commit b808a11559644cc385fe403a06ef8c626149b9b1
Author: Aaron Goldman <[email protected]>
AuthorDate: Mon Apr 22 13:35:23 2019 -0700

    Make Field definition follow Literal definition
    
    I think this is a violation of your Literal syntax.
    
    Could you explain what i'm missing in the language definition?
    Is this supposed to be a litteral '='?
    
    Literal         ::=  ('"' [^"]* '"') | ("'" [^']* "'")
---
 doc/specs/idl.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/doc/specs/idl.md b/doc/specs/idl.md
index 524f4e7..ac35368 100644
--- a/doc/specs/idl.md
+++ b/doc/specs/idl.md
@@ -96,7 +96,7 @@ A service provides the interface for a set of functionality 
provided by a Thrift
 
 ## Field
 
-    [16] Field           ::=  FieldID? FieldReq? FieldType Identifier ('= 
ConstValue)? XsdFieldOptions ListSeparator?
+    [16] Field           ::=  FieldID? FieldReq? FieldType Identifier ('=' 
ConstValue)? XsdFieldOptions ListSeparator?
 
 ### Field ID
 

Reply via email to