Programming Language

Nocter

A self-contained systems language built around simplicity, encapsulation, and foolproof design.

/development/compiler/tests/fixtures/source_corpus/valid/optional-propagation.nct

optional-propagation.nct

// Valid source-corpus fixture.
func main(): i32 {
    return value() otherwise { 0 }
}

func value(): i32? {
    return maybe_answer()?
}

func maybe_answer(): i32? {
    return 42
}