只有一个单词的命名空间以语法错误结束

时间:2016-04-20 12:14:45

标签: thrift

在thrift定义文件(* .thrift)中,我想使用命名空间' service'。但是它会导致语法错误,而最后一个令牌是" service"'。这违反了任何语法规定吗?当我尝试命名空间" com.service"一切都很好。

1 个答案:

答案 0 :(得分:0)

  

阿。我想这可能是因为服务'是保留字

namespace * service

事实上,它看起来就是这样,特别是因为

namespace * xervice

的工作原理。我同意错误消息的措辞可能有点误导,但技术上绝对正确:service是启动服务定义的关键字。