Package-level declarations

Types

Link copied to clipboard
typealias ConditionFunction = () -> Boolean

A function that returns a boolean as a Condition for RecursiveWhile loops

Link copied to clipboard
class LoopControls(val wBreak: () -> Unit, val wContinue: () -> Unit)
Link copied to clipboard

The body of a RecursiveWhile loop

Properties

Link copied to clipboard

Is the program in debug mode?

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var rl: dynamic
Link copied to clipboard
const val VERSION: String

The version of the program

Functions

Link copied to clipboard
fun main(args: Array<String>)

The Main-Method for the ShakeCli

Link copied to clipboard
fun mainLoop(execute: (String) -> Unit)
Link copied to clipboard
expect suspend fun readLine(): String?
expect suspend fun readLine(message: String): String?
actual suspend fun readLine(): String?
actual suspend fun readLine(message: String): String?
actual suspend fun readLine(): String?
actual suspend fun readLine(message: String): String?
Link copied to clipboard

Run a recursive do-while loop

Link copied to clipboard

Run recursive while loop