Я создаю настраиваемый парсер/интерпретатор Wiki Markup. Существует большая задача, однако в отношении к интерпретации функций, подобные этим:Как я могу преобразовать разметку Wikitext, содержащую функции двойной фигурной скобки, в plaintext или html?
{{convert|500|ft|m|0}}
который преобразуется следующим образом:
500 feet (152 m)
Я хотел бы избежать необходимости вручную кода интерпретации этих функций, и предпочел бы использовать метод, где я запрос в строке
[email protected]:~$ wiki-to-text "convert|3|to(-)|6|ft|abbr=on}}"
и получить возврат:
"3 to 6 ft (0.91–1.83 m)"
Есть ли инструмент для этого? Оффлайн - это, безусловно, самое идеальное решение, но я мог бы жить с необходимостью запрашивать сервер.