diff options
author | Yorhel <git@yorhel.nl> | 2020-10-22 10:55:48 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2020-10-22 10:55:50 +0200 |
commit | 17efa52f4942dc3bc7b419eedf2eb31bee17d496 (patch) | |
tree | f8a15cfdb815832ef79cbd198c9dd170986f4323 /LICENSE | |
parent | 9ea4c004f6a09e9d00121bbef99c117ab066c34c (diff) |
Rewrite in C + a bunch of visible changes
Ironically, I find C easier to maintain than Haskell, largely because
its build environment and APIs are more stable and more familiar to me.
Resulting binary is also a *lot* smaller. Not done any performance
measurements yet, algorithmically this new implementation has some
really bad worst cases, but it wouldn't matter too much if you never hit
them.
User-visible improvements:
- pre_if now supports braces
- variables are no longer lexically scoped
- error messages come with context
And quite likely many regressions. I'll need to write some more tests.
Diffstat (limited to 'LICENSE')
-rw-r--r-- | LICENSE | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1,4 +1,4 @@ -Copyright (c) 2018 Yoran Heling +Copyright (c) 2018-2020 Yoran Heling Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the |