Specialisation of CompilerWithConfig
that uses the default configuration
type.
Trait to provide basic functionality for a compiler-like program constructed from phases, including profiling and timing support.
A compiler that uses Parsers to produce positioned ASTs.
Configurations for Kiama programs.
A console using which input data can be read from standard input.
A console that reads from the given UTF-8 encoded file.
A REPL that parses its input lines into a value (such as an abstract syntax tree), then processes them.
A REPL that parses its input lines into a value (such as an abstract syntax tree), then processes them.
A REPL that parses its input lines into a value (such as an abstract syntax tree), then processes them.
General support for applications that implement read-eval-print loops (REPLs).
General support for applications that implement read-eval-print loops (REPLs).
Configurations for Kiama REPLS.
A console that reads from a given buffered reader.
A console that returns from a specified string.
A console that provides line editing using JLine.