Vyper Language - Pythonic Smart Contract Language for the EVM

contractDefinition EOF no referencescontractDefinition: customUnitDeclarations interfaceDefinition stateVariableDeclaration eventDefinition storageVarDefinition functionDefinition referenced by: Vyper Language - v0.0.5 ANTLR4 customUnitDeclarations: unit : { customUnitDeclaration , } referenced by: contractDefinition customUnitDeclaration: Identifier : StringLiteral referenced by: customUnitDeclarations interfaceDefinition: Identifier referenced by: contractDefinition stateVariableDeclaration: Identifier : public( type ) referenced by: contractDefinition type: referenceType valueType referenced by: mappingType stateVariableDeclaration tupleType valueType: bool int128 uint256 decimal address unitType bytes32 bytes[ DecimalNumber ] referenced by: eventParameter listType mappingType structType type unitType: timestamp timedelta wei_value customUnitType referenced by: valueType customUnitType: Identifier referenced by: unitType referenceType: structType mappingType listType tupleType referenced by: type structType: { Identifier : valueType , } referenced by: referenceType mappingType: type [ valueType ] referenced by: referenceType listType: valueType [ IntegerNumber ] referenced by: referenceType tupleType: ( type , ) referenced by: referenceType eventDefinition: Identifier : event eventParameterList referenced by: contractDefinition eventParameterList: ( { eventParameter , } ) referenced by: eventDefinition eventParameter: Identifier : indexed( valueType ) valueType referenced by: eventParameterList storageVarDefinition: Identifier referenced by: contractDefinition functionDefinition: Identifier referenced by: contractDefinition _: WS LINE_COMMENT no referencesStringLiteral: " DoubleQuotedStringCharacter " referenced by: customUnitDeclaration DoubleQuotedStringCharacter: [^"\#x000d#x000a] \ . referenced by: StringLiteral Identifier: IdentifierStart IdentifierPart referenced by: customUnitDeclaration customUnitType eventDefinition eventParameter functionDefinition interfaceDefinition stateVariableDeclaration storageVarDefinition structType IdentifierStart: [a-z] [A-Z] $ _ referenced by: Identifier IdentifierPart: [a-z] [A-Z] [0-9] $ _ referenced by: Identifier IntegerNumber: [1-9] [0-9] referenced by: listType DecimalNumber: [0-9] . [0-9] e E [0-9] referenced by: valueType WS: [#x0009] [#x000d] [#x000a] [#x000C] referenced by: _ LINE_COMMENT: # [^#x000d#x000a] referenced by: _ EOF: $ referenced by: sourceUnit ... generated by RR - Railroad Diagram Generator R R