Constructors

Link copied to clipboard

Properties

Link copied to clipboard
open override val body: CreationShakeCode

The body of the for loop. This is the block of code that gets executed repeatedly as long as the condition is true.

Link copied to clipboard
open override val condition: CreationShakeValue

The condition for the for loop. The loop continues as long as this condition evaluates to true.

Link copied to clipboard
open override val init: CreationShakeStatement

The initialization statement for the for loop. This is executed before the loop starts.

Link copied to clipboard
open override val update: CreationShakeStatement

The update statement for the for loop. This is executed after each iteration of the loop.

Functions

Link copied to clipboard
open override fun toJson(): Map<String, Any>

Converts this statement to a JSON representation. This can be useful for serialization, debugging, or analyzing the structure of the code.