Смысл: уточнить новое АПИ.
В архиве Far и тестовый плагин Macro.Math (позволяет использовать в макросах математические функции - в хелпе описаны).
Чтобы функции math.sin, math.sqrt, etc заработали в макросах, необходимо стартануться Far, вызвать настройки плагина, жмакнуть Install, перезапустить Far. Команда Install пропишет в раздел KeyMacro\Funcs поддерживаемые функции, которые компилятор будет знать и уметь.
Например, команда
Code: Select all
macro:post print(math.format("%.4f",math.pow(math.pi(),2)))
Чуть позже (сейчас напряг со временем) напишу здесь поэму про "как", "что", "зачем" и "почему".
А сейчас пока поиграйтесь
ПыСы. в архиве есть plugin.hpp - относится к "крайенэксперементальному", все может и будет меняться (в части Macro API)! Так что делайте выводы.