Module:accel/ca

return {generate = function (params, entry) -- special handling for female equivalents if params.pos == "noun" and params.form == "f" then entry.head = "" -- definition already correct return end -- special handling for verb forms local gerund_verb_spec = params.form:match("^gerund%-(.*)$") if gerund_verb_spec then entry.head = "" entry.def = "" return end local verb_spec = params.form:match("^verb%-form%-(.*)$") if verb_spec then entry.def = "" return end -- special handling for participles and participle forms if params.form == "pp_ms" then entry.pos_header = "Participle" entry.head = "" entry.def = "" elseif params.form:find("^pp_") then entry.pos_header = "Participle" local form_of_template = {pp_fs = "feminine singular of", pp_mp = "masculine plural of", pp_fp = "feminine plural of"} local gender = {pp_fs = "f-s", pp_mp = "m-p", pp_fp = "f-p"} entry.head = "" -- FIXME! This won't always work. Need the actual target. entry.def = "" end end}