Programming Language

Nocter

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

summary.nct

func count_lines(text: &String): usize {
    let bytes = text.bytes()
    var lines: usize = 0
    var offset: usize = 0
    while offset < bytes.len() {
        if bytes[offset] == 10 {
            lines += 1
        }
        offset += 1
    }
    return lines
}