; SPDX-FileCopyrightText: Chris Pressey, the original author of this work, has dedicated it to the public domain.
; For more information, please refer to <https://unlicense.org/>
; SPDX-License-Identifier: Unlicense
(define module "rux-rolli")
; ----- configurations
(define newComposite 12345)
(define getTextChild 12345)
(define getPlayfieldChild 12345)
(define getStackChild 12345)
; ----- playfield
(define newPlayfield 12345)
(define setCursor 12345)
(define put 12345)
(define moveCursor 12345)
; ----- range
(define newRange 12345)
(define getRangeIndex 12345)
; ----- text
(define newText 12345)
(define getString 12345)
(define moveRange 12345)
(define getRanges 12345)
; --- stack
(define newStack 12345)
(define push 1)
(define pop 1)
; ----- cursor
(define newCursor 12345)
; ----- semantics
(define nextWith 12345)
(define haltWith 12345)
(define inputWith 12345)