index
:
sdc
master
A ridiculously overengineered flash cards app using C, SQLite, Fenwick trees, and PyQt
Anthony Wang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
3 days
Add semi-blank Fenwick proof files if people/LLMs want to try writing it them...
HEAD
master
Anthony Wang
2025-05-07
Fix slow verification with z3 4.13
Anthony Wang
2025-04-28
Slight tweak for range_query proof (unfortunately labels @ syntax doesn't wor...
Anthony Wang
2025-04-28
Turn on tty echo at end of program
Anthony Wang
2025-04-27
Also mention Android support
Anthony Wang
2025-04-27
Add Haiku support (kinda)
Anthony Wang
2025-04-19
Add simple benchmark code, compile to a Go library too since it's faster than...
Anthony Wang
2025-04-19
Revert "Seems like {:isolate_assertions} is no longer needed for update?"
•••
This reverts commit 214cf0a903690e14d7692a14c10aa3acef9adb0c.
Anthony Wang
2025-04-12
GCC is available in the Nix stdenv by default
Anthony Wang
2025-04-10
Rebuild Python library too
Anthony Wang
2025-04-10
Add nixfmt-tree formatter
Anthony Wang
2025-04-10
Add Nix flake instructions
Anthony Wang
2025-04-10
Add Nix flake
Anthony Wang
2025-04-10
Seems like {:isolate_assertions} is no longer needed for update?
Anthony Wang
2025-04-10
Prove time complexity of update, query, and range_query
Anthony Wang
2025-03-27
Link to Dafny-Rust docs
Anthony Wang
2025-03-27
TODO: nativeType only works for newtype
Anthony Wang
2025-03-27
2x perf boost by restricting lsb_fast inputs
Anthony Wang
2025-03-26
Add more Dafny TODOs
Anthony Wang
2025-03-26
Add (super slow) Dafny-generated Python library too
Anthony Wang
2025-03-26
6x speedup by using bitwise ops when i fits in 32 bits
Anthony Wang
2025-03-25
fenwick.dfy is 1-indexed not 0-indexed
Anthony Wang
2025-03-25
Rebuild fenwick.rs
Anthony Wang
2025-03-25
Adjust loop invariant
Anthony Wang
2025-03-25
Simplify search proof and remove unnecessary ghost var
Anthony Wang
2025-03-24
More comments for search
Anthony Wang
2025-03-24
Don't need to manually label where each lemma is used
Anthony Wang
2025-03-24
Add more usage instructions of Dafny Fenwick library
Anthony Wang
2025-03-24
Compile fenwick.dfy into a Rust library
Anthony Wang
2025-03-24
Clean up proof some more
Anthony Wang
2025-03-24
Make the binary search slightly less scuffed
Anthony Wang
2025-03-24
Add some more comments yay
Anthony Wang
2025-03-24
Very ugly proof of range_query
Anthony Wang
2025-03-24
Really ugly and nasty proof of search operation
Anthony Wang
2025-03-17
A few more proof comments
Anthony Wang
2025-03-16
Bump up lsb_correct to bv16 to match blog post, link to stuff
Anthony Wang
2025-03-16
Merge query invariant into one line
Anthony Wang
2025-03-16
Some small style changes
Anthony Wang
2025-03-15
Use int instead of nat for perf reasons
Anthony Wang
2025-03-15
More helpful comments
Anthony Wang
2025-03-15
Delete unused code, add more helpful comments
Anthony Wang
2025-03-15
Should be correct but slow
Anthony Wang
2025-03-15
Yay it almost works
Anthony Wang
2025-03-14
This stuff doesn't work so gonna try a different approach
Anthony Wang
2025-03-14
Yeah something's fishy about this proof, weird
Anthony Wang
2025-03-14
weird (wrong?) proof???
Anthony Wang
2025-03-14
wait wtfffffffffffffffff
Anthony Wang
2025-03-14
Clean up Fenwick proof
Anthony Wang
2025-03-14
YaaYYAYAYAYYAY it works
Anthony Wang
2025-03-14
Almost done!
Anthony Wang
[next]