Compiler v2.0.1
Victor-Y-Fadeev
released this
18 Jun 18:03
·
1904 commits
to master
since this release
Доработки дерева:
- Отключена обратная совместимость со старым деревом
- Удалена буферизация из нового
- Исправлена реализация следующих функций:
int node_order(const node *const fst, const node *const snd);
int node_swap(const node *const fst, const node *const snd);
int node_remove(node *const nd);
- Создана функция добавления узла перед существующим:
/**
* Insert new node before existing
*
* @param nd Current node
* @param type New node type
* @param argc Amount of new node arguments
*
* @return Inserted node
*/
node node_insert(const node *const nd, const item_t type, const size_t argc);
В связи с закрытием Travis CI для некоммерческого использования, непрерывная интеграция перенесена в GitHub Actions. Добавлены следующие платформы:
- Windows Server 2016 (Visual Studio 2017)
- Windows Server 2019 (Visual Studio 2019)
- macOS Catalina 10.15
- Ubuntu 20.04