// basic-sentence.el - Realize "I see the cat." // // SemanticForm: assert, agent=I, predicate=see, patient=the cat, present 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, "I") let form = native_list_append(form, "predicate") let form = native_list_append(form, "see") let form = native_list_append(form, "patient") let form = native_list_append(form, "the cat") let form = native_list_append(form, "location") let form = native_list_append(form, "") let form = native_list_append(form, "tense") let form = native_list_append(form, "present") let form = native_list_append(form, "aspect") let form = native_list_append(form, "simple") return realize(form) } println(run_test())