parse

fun Term.Companion.parse(input: String, operators: OperatorSet): Term

Parses input as a term using operators.

Throws

if parsing fails


Parses input as a term using default operators.

Throws

if parsing fails


Parses input as a structure using operators.

Throws

if parsing or type checking fails


Parses input as a structure.

Throws

if parsing or type checking fails


Parses input as a constant using operators.

Throws

if parsing or type checking fails


Parses input as a constant.

Throws

if parsing or type checking fails


fun Var.Companion.parse(input: String, operators: OperatorSet): Var

Parses input as a variable using operators.

Throws

if parsing or type checking fails


Parses input as a variable.

Throws

if parsing or type checking fails


fun Atom.Companion.parse(input: String, operators: OperatorSet): Atom

Parses input as an atom using operators.

Throws

if parsing or type checking fails


Parses input as an atom.

Throws

if parsing or type checking fails


Parses input as a numeric term using operators.

Throws

if parsing or type checking fails


Parses input as a numeric term.

Throws

if parsing or type checking fails


Parses input as an integer using operators.

Throws

if parsing or type checking fails


Parses input as an integer.

Throws

if parsing or type checking fails


fun Real.Companion.parse(input: String, operators: OperatorSet): Real

Parses input as a real using operators.

Throws

if parsing or type checking fails


Parses input as a real.

Throws

if parsing or type checking fails


Parses input as a clause using operators.

Throws

if parsing or type checking fails


Parses input as a clause.

Throws

if parsing or type checking fails


fun Rule.Companion.parse(input: String, operators: OperatorSet): Rule

Parses input as a rule using operators.

Throws

if parsing or type checking fails


Parses input as a rule.

Throws

if parsing or type checking fails


fun Fact.Companion.parse(input: String, operators: OperatorSet): Fact

Parses input as a fact using operators.

Throws

if parsing or type checking fails


Parses input as a fact.

Throws

if parsing or type checking fails


Parses input as a directive using operators.

Throws

if parsing or type checking fails


Parses input as a directive.

Throws

if parsing or type checking fails