Skip to content

Special Folders

eiedouno edited this page May 21, 2026 · 1 revision

Currently, there is only 1 special folder in Shuttle Script Format.

lib/texts

The purpose of this folder is to allow the ability of multiline text without confusing the build system. It also acts as an extra act of organization, so it works out.

Any and all files inside this folder will not be modified during the build process of Shuttle.

The only thing you need to do is add an echo or printf statement in one of the files. The file inside the folder still must have the .bash extension.

lib/texts/example.bash

printf "Hello, World!
I'm other text.\n"

Then just source the file when you want to print it.

src/main.bash

main() {
    source ./lib/texts/example.bash
}

main

The output looks like:

Hello, World!
I'm other text.

Clone this wiki locally