ParserModule

PackageReified.Schema.Contracts
Parses .contract source text into the contract AST with line-precise diagnostics.

Summary

NameSignatureSynopsis
parseParser.parse filePath sourceParses one contract source file.

parse

Parser.parse filePath source
Member
Parses one contract source file. Returns every contract in declaration order, or every line-precise diagnostic found.

Parameters

NameTypeDescription
filePathstring
sourcestring

Returns

Result<ContractFile, ContractDiagnostic list>