// past-tense.el - Realize "She ran in the park."
//
// SemanticForm: assert, agent=she, predicate=run, location=in the park, past simple.

fn run_test() -> String {
    let form: [String] = native_list_empty()
    let form = native_list_append(form, "intent")
    let form = native_list_append(form, "assert")
    let form = native_list_append(form, "agent")
    let form = native_list_append(form, "she")
    let form = native_list_append(form, "predicate")
    let form = native_list_append(form, "run")
    let form = native_list_append(form, "patient")
    let form = native_list_append(form, "")
    let form = native_list_append(form, "location")
    let form = native_list_append(form, "in the park")
    let form = native_list_append(form, "tense")
    let form = native_list_append(form, "past")
    let form = native_list_append(form, "aspect")
    let form = native_list_append(form, "simple")
    return realize(form)
}

println(run_test())
