Check if a language object matches a template language object
template == str2lang(".")
, it will match anything.template == str2lang(".name")
, it will match any name.template == str2lang(".call()")
, it will match any call..matchesLangTemplate(x, template)
x
: The object to checktemplate
: The template object it should matchTRUE if it matches, FALSE, otherwise
.matchesLangTemplate(str2lang("d/dt(foo)"), str2lang("d/dt(.name)")) .matchesLangTemplate(str2lang("d/dt(foo)"), str2lang("d/foo(.name)")) .matchesLangTemplate(str2lang("d/dt(foo)"), str2lang("d/."))
Useful links