Implement parsing for variable declarations. (#466)

Following the rules proposed in #339.
This commit is contained in:
Richard Smith
2021-04-19 12:55:35 -07:00
committed by GitHub
parent 1ee826268c
commit d8c724045e
4 changed files with 97 additions and 9 deletions
+3 -1
View File
@@ -16,10 +16,12 @@
// Declarations.
CARBON_PARSE_NODE_KIND(DeclarationEnd)
CARBON_PARSE_NODE_KIND(EmptyDeclaration)
CARBON_PARSE_NODE_KIND(FunctionDeclaration)
CARBON_PARSE_NODE_KIND(DeclaredName)
CARBON_PARSE_NODE_KIND(FunctionDeclaration)
CARBON_PARSE_NODE_KIND(ParameterListEnd)
CARBON_PARSE_NODE_KIND(ParameterList)
CARBON_PARSE_NODE_KIND(VariableDeclaration)
CARBON_PARSE_NODE_KIND(VariableInitializer)
CARBON_PARSE_NODE_KIND(FileEnd)
// Statements.