Documentation Language: Swift

Method

parseContent(_:filename:searchPaths:continueAfterErrors:)

Parse ATL content from a string.

func parseContent(_ content: String, filename: String = "unknown", searchPaths: [String] = [], continueAfterErrors: Bool = true) async throws -> ATLModule

Parameters

content

The ATL source content

filename

Optional filename for error reporting

searchPaths

Optional array of directory paths to search for metamodel files

continueAfterErrors

Whether to continue parsing after encountering errors

Return Value

An ATLModule representing the parsed ATL content

Discussion