Package-level declarations

Types

Link copied to clipboard

Interface for parsing raw user input into structured KarlInstruction objects. Implementations handle specific input formats (e.g., parsing a string-based DSL, interpreting a configuration file, etc.).

Link copied to clipboard
class KarlInstructionParseException(message: String, cause: Throwable? = null)

Exception thrown when KarlInstruction parsing fails due to invalid input format or content. This custom exception helps differentiate parsing errors from other types of exceptions.