// verb-conjugation.el - Test verb conjugation.
//
// Expected: "ran|walked|is|am|sleeping"

fn run_test() -> String {
    let r: [String] = native_list_empty()
    let r = native_list_append(r, verb_form("run",  "past",    "third",  "singular"))
    let r = native_list_append(r, verb_form("walk", "past",    "third",  "singular"))
    let r = native_list_append(r, verb_form("be",   "present", "third",  "singular"))
    let r = native_list_append(r, verb_form("be",   "present", "first",  "singular"))
    let r = native_list_append(r, verb_form("sleep","progressive","third","singular"))
    return str_join(r, "|")
}

println(run_test())
