48,406
edits
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
function export.IPA(frame) | function export.IPA(frame) | ||
local parent_args = frame:getParent().args | local parent_args = frame:getParent().args | ||
local include_langname = frame.args.include_langname | local include_langname = frame.args.include_langname | ||
local compat = parent_args.lang | local compat = parent_args.lang | ||
| Line 17: | Line 16: | ||
[1 + offset] = {list = true, disallow_holes = true}, | [1 + offset] = {list = true, disallow_holes = true}, | ||
-- Deprecated; don't use in new code. | -- Deprecated; don't use in new code. | ||
["qual"] = {list | ["qual"] = {list = true, separate_no_index = true, alias_of = "q"}, | ||
["nocount"] = {type = "boolean"}, | ["nocount"] = {type = "boolean"}, | ||
["nocat"] = {type = "boolean"}, | ["nocat"] = {type = "boolean"}, | ||
["sort"] = {}, | ["sort"] = {}, | ||
} | } | ||
local m_param_utils = require(parameter_utilities_module) | local m_param_utils = require(parameter_utilities_module) | ||
| Line 30: | Line 29: | ||
} | } | ||
local items, args = m_param_utils. | local items, args = m_param_utils.parse_list_with_inline_modifiers_and_separate_params { | ||
params = params, | params = params, | ||
param_mods = param_mods, | param_mods = param_mods, | ||
| Line 40: | Line 39: | ||
local lang = args[lang_arg] | local lang = args[lang_arg] | ||
local data = { | local data = { | ||
lang = lang, | lang = lang, | ||
| Line 78: | Line 76: | ||
} | } | ||
local items, args = m_param_utils. | local items, args = m_param_utils.parse_list_with_inline_modifiers_and_separate_params { | ||
params = params, | params = params, | ||
param_mods = param_mods, | param_mods = param_mods, | ||
| Line 274: | Line 272: | ||
} | } | ||
local items, args = m_param_utils. | local items, args = m_param_utils.parse_list_with_inline_modifiers_and_separate_params { | ||
params = params, | params = params, | ||
param_mods = param_mods, | param_mods = param_mods, | ||