易百教程

27、Go 编程语言中的语法是什么样的?

GO 编程语言语法是使用扩展巴科斯-瑙尔形式 (EBNF) 指定的:

  • 生产=生产名称“=”[表达式]
  • 表达式=替代{“l”替代}
  • 替代 = 期限 { 期限 }
  • Term = Production_name l token [ “?”token] l Group l Option l Repetition
  • 组 = “ ( “” 表达式”)”
  • 选项 = “ [ “ 表达式 “” ]”
  • 重复=“{”表达式“}”