SplitScript reference / Migration / Finite startup-generated settings

Finite startup-generated settings

Migration from ASL

Source pattern

Look for the ASL concept Finite startup-generated settings in the source. The semantic difference below is more important than a token-for-token rewrite.

Canonical SplitScript

Use the canonical language and API symbols linked below.

Semantic difference

Use a compile-time settings family for bounded integer-keyed booleans; it lowers to ordinary declarations and remains available through settings.enabled(key).

Supported hosts

This uses the standard SplitScript runtime contract. Any provider-specific requirements are documented by the linked canonical API.