* Move codespell to a separate GitHub Action
* paths: '**.py'
* Update codespell.yml
* Update lint_python.yml
* Update and rename lint_python.yml to python.yml
* GitHub Action to lint C and C++ code
GitHub Action to run cpplint recursively on all pushes and pull requests https://github.com/cpplint/GitHub-Action-for-cpplint
* Update cpplint.yml
* Update cpplint.yml
* Update cpplint.yml
* Fix import order
Found C system header after C++ system header. Should be: doubly.h, c system, c++ system, other. [build/include_order] [4]
* Fix import order
* Update string-tokeniser.cpp