- parse(input): DotASTNode
- parse(input, options?): DotASTNode
- parse(input, options?): GraphASTNode
- parse(input, options?): NodeASTNode
- parse(input, options?): EdgeASTNode
- parse(input, options?): AttributeListASTNode
Parameters
- input: string
Optional
options: ParseOptions<"AttributeList">
- parse(input, options?): AttributeASTNode
- parse(input, options?): SubgraphASTNode
- parse(input, options?): ClusterStatementASTNode[]
Parameters
- input: string
Optional
options: ParseOptions<"ClusterStatements">
- parse(input, options?): ASTNode | ClusterStatementASTNode[]
parse is a function that takes a string input and optional parse options and returns an ASTNode or an array of ClusterStatementASTNodes.
Depending on the type of parse option specified, the function will return different types of ASTNodes.
The types of ASTNodes that can be returned are: