Commit graph

106 commits

Author SHA1 Message Date
9258b98a9a
logger: rewrite logger module
Make logging interface more pythonic
2023-05-08 19:29:19 +02:00
820fa1760d
source: greatly improve location reporting for multi-line source extracts 2023-05-08 19:29:19 +02:00
fc9b6b30c6
parser: fully rewrite parsing
Use a simpler and more direct recursive descent method.
2023-05-08 19:29:18 +02:00
14813a8bdf
main: fix formatting of print results 2023-05-08 19:29:18 +02:00
6e2391f973
rules: pass evaluation depth as a parameter 2023-05-08 19:29:18 +02:00
3d15b6dd63
meta: initial commit 2023-05-08 19:29:17 +02:00