This website requires JavaScript.
Explore
Help
Sign In
ada
/
why3
Watch
0
Star
0
Fork
0
You've already forked why3
mirror of
https://github.com/AdaCore/why3.git
synced
2026-02-12 12:34:55 -08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
2448efa66ed232b3d38aa501fc2d4e545fd1ff8d
why3
/
examples
History
BONNOT Paul
85c4b4917a
Forward propagation of rounding errors
...
New theory for unbounded floats, with propagation lemmas Examples of use
2024-01-18 10:31:14 +00:00
..
add_list
…
add_list_vc_sp
…
algo63
…
algo64
…
algo65
…
all_distinct
…
amortization
…
arm
…
array_most_frequent
…
assigning_meanings_to_programs
…
avl
…
bag
…
balance
…
bellman_ford
…
bignum
…
binary_multiplication
…
binary_search
…
binary_search_vc_sp
…
binary_sort
…
binary_sqrt
…
binomial
…
binomial_heap
…
bitcount
…
bitvector_examples
…
bitvectors
…
bitwalker
…
braun_trees
…
bresenham
…
bts
…
bubble_sort
…
c_cursor
…
check-builtin
…
checking_a_large_routine
…
coincidence_count
…
coincidence_count_list
…
conjugate
…
counting_sort
…
cubic_root
…
cursor_examples
…
decrease1
…
defunctionalization
…
dfa_example
…
dfs
…
dijkstra
…
disamb
…
division
…
doc_examples
…
double_wp
…
dyck
…
edit_distance
…
equality_up_to_spaces
…
esterel
…
euler001
…
euler002
…
euler011
…
euler_sieve
…
ewd673
…
f_puzzle
…
fact
…
fact_vc_sp
…
fenwick
…
fib_memo
…
fibonacci
…
fill
…
find
…
finger_trees
…
finite_tarski
…
flag
…
flag2
…
flexible_arrays
…
foveoos11_challenge1
…
foveoos11_challenge2
…
foveoos11_challenge3
…
foveoos11-cm
…
gcd
…
gcd_bezout
…
gcd_bezout_vc_sp
…
gcd_vc_sp
…
generate_all_trees
…
gnome_sort
…
hackers-delight
…
hashtbl_impl
…
hillel_challenge
…
huffman_with_two_queues
…
i_cant_believe_it_can_sort
…
induction
…
infinity_of_primes
…
insertion_sort
…
insertion_sort_list
…
insertion_sort_naive
…
inverse_in_place
…
isqrt
…
isqrt_von_neumann
…
just_join
…
kleene_algebra
…
kmp
…
knuth_prime_numbers
…
koda_ruskey
…
largest_prime_factor
…
lcp
…
leftist_heap
…
linear_probing
…
linked_list_rev
…
list_removal
…
locate_max
…
logic
…
max_matrix
…
maximum_subarray
…
mccarthy
…
mccarthy_vc_sp
…
mergesort_array
…
mergesort_list
…
mergesort_queue
…
mex
…
micro-c
…
min_max
…
mjrty
…
mlcfg
…
muller
…
multiprecision
…
mutual_recursion
…
my_cosine
…
nistonacci
…
numeric
…
optimal_replay
…
pairing_heap
…
pairing_heap_bin
…
pancake_sorting
…
patience
…
pigeonhole
…
power
…
power_vc_sp
…
prover
…
python
…
queens
…
queens_bv
…
queue_two_lists
…
quicksort
…
random_access_list
…
register_allocation
…
relabel
…
remove_duplicate
…
remove_duplicate_hash
…
residual
…
resizable_array
…
rightmostbittrick
…
ring_buffer
…
ring_decision
…
ropes
…
same_fringe
…
schorr_waite
…
schorr_waite_via_recursion
…
schorr_waite_with_ghost_monitor
…
selection_sort
…
sf
…
sieve
…
skew_heaps
…
snapshotable_trees
…
sorted_list
…
space_saving
…
stackify
…
stdlib
…
string_base64_encoding
…
string_hex_encoding
…
string_search
…
subsequence
…
sudoku
…
sumrange
…
swap
…
tests
…
tests-provers
…
there_and_back_again
…
three_idem_ring
…
topological_sorting
…
tortoise_and_hare
…
tower_of_hanoi
…
toy_compiler
…
tree_height
…
tree_of_array
…
tree_of_list
…
unraveling_a_card_trick
…
use_api
…
vacid_0_binary_heaps
…
vacid_0_build_maze
…
vacid_0_red_black_trees
…
vacid_0_sparse_array
…
verifythis_2015_dancing_links
…
verifythis_2015_parallel_gcd
…
verifythis_2015_relaxed_prefix
…
verifythis_2016_matrix_multiplication
…
verifythis_2016_tree_traversal
…
verifythis_2017_maximum_sum_submatrix
…
verifythis_2017_odd_even_sort_rearranging
…
verifythis_2017_odd_even_transposition_sort
…
verifythis_2017_pair_insertion_sort
…
verifythis_2017_tree_buffer
…
verifythis_2018_array_based_queuing_lock_1
…
verifythis_2018_array_based_queuing_lock_2
…
verifythis_2018_le_rouge_et_le_noir_1
…
verifythis_2018_le_rouge_et_le_noir_2
…
verifythis_2018_mind_the_gap_1
…
verifythis_2018_mind_the_gap_2
…
verifythis_2018_register_allocation
…
verifythis_2019_cartesian_trees
…
verifythis_2019_ghc_sort
…
verifythis_2021_dll_to_bst
…
verifythis_2021_lexicographic_permutations_1
…
verifythis_2021_lexicographic_permutations_2
…
verifythis_2021_shearsort
…
verifythis_2021_shearsort_modified
…
verifythis_fm2012_LRS
…
verifythis_fm2012_treedel
…
verifythis_PrefixSumRec
…
vstte10_aqueue
…
vstte10_inverting
…
vstte10_max_sum
…
vstte10_queens
…
vstte10_search_list
…
vstte12_bfs
…
vstte12_combinators
…
vstte12_ring_buffer
…
vstte12_tree_reconstruction
…
vstte12_two_way_sort
…
warshall_algorithm
…
white_and_black_balls
…
word_common_factor
…
WP_revisited
…
wrap_lines
…
zeros
…
add_list_vc_sp.mlw
…
add_list.mlw
…
algo63.mlw
…
algo64.mlw
…
algo65.mlw
…
all_distinct.mlw
…
amortization.mlw
…
arm.mlw
…
array_most_frequent.mlw
…
assigning_meanings_to_programs.mlw
…
bag.mlw
…
balance.mlw
…
bellman_ford.mlw
…
bench.sh
…
bignum.mlw
…
binary_multiplication.mlw
…
binary_search_vc_sp.mlw
…
binary_search.mlw
…
binary_sort.mlw
…
binary_sqrt.mlw
…
binomial_heap.mlw
…
binomial.mlw
…
bitcount.mlw
…
bitvector_examples.mlw
…
bitwalker.mlw
…
braun_trees.mlw
…
bresenham.mlw
…
bubble_sort.mlw
…
checking_a_large_routine.mlw
…
coincidence_count_list.mlw
…
coincidence_count.mlw
…
conjugate.mlw
…
counting_sort.mlw
…
cubic_root.mlw
…
cursor_examples.mlw
…
decrease1.mlw
…
defunctionalization.mlw
…
dfa_example.mlw
…
dfs.mlw
…
dijkstra.mlw
…
disamb.mlw
…
division.mlw
…
dyck.mlw
…
edit_distance.mlw
…
equality_up_to_spaces.mlw
…
esterel.mlw
…
euler001.mlw
…
euler002.mlw
…
euler011.mlw
…
euler_sieve.mlw
…
ewd673.mlw
…
f_puzzle.mlw
…
fact_vc_sp.mlw
…
fact.mlw
…
fenwick.mlw
…
fib_memo.mlw
…
fibonacci.mlw
…
fill.mlw
…
find.mlw
…
finger_trees.mlw
…
finite_tarski.mlw
…
flag2.mlw
…
flag.mlw
…
flexible_arrays.mlw
…
foveoos11_challenge1.mlw
…
foveoos11_challenge2.mlw
…
foveoos11_challenge3.mlw
…
gcd_bezout_vc_sp.mlw
…
gcd_bezout.mlw
…
gcd_vc_sp.mlw
…
gcd.mlw
…
generate_all_trees.mlw
…
gnome_sort.mlw
…
hackers-delight.mlw
…
hashtbl_impl.mlw
…
hello-world.mlw
…
hillel_challenge.mlw
…
huffman_with_two_queues.mlw
…
i_cant_believe_it_can_sort.mlw
…
incremental.mlw
…
induction.mlw
…
infinity_of_primes.mlw
…
insertion_sort_list.mlw
…
insertion_sort_naive.mlw
…
insertion_sort.mlw
…
inverse_in_place.mlw
…
isqrt_von_neumann.mlw
…
isqrt.mlw
…
just_join.mlw
…
kleene_algebra.mlw
…
kmp.mlw
…
knuth_prime_numbers.mlw
…
koda_ruskey.mlw
…
largest_prime_factor.mlw
…
lcp.mlw
…
leftist_heap.mlw
…
linear_probing.mlw
…
linked_list_rev.mlw
…
list_removal.mlw
…
locate_max.mlw
…
max_matrix.mlw
…
maximum_subarray.mlw
…
mccarthy_vc_sp.mlw
…
mccarthy.mlw
…
mergesort_array.mlw
…
mergesort_list.mlw
…
mergesort_queue.mlw
…
mex.mlw
…
min_max.mlw
…
mjrty.mlw
…
muller.mlw
…
mutual_recursion.mlw
…
my_cosine.mlw
…
nistonacci.mlw
…
optimal_replay.mlw
…
pairing_heap_bin.mlw
…
pairing_heap.mlw
…
pancake_sorting.mlw
…
patience.mlw
…
pigeonhole.mlw
…
power_vc_sp.mlw
…
power.mlw
…
queens_bv.mlw
…
queens.mlw
…
queue_two_lists.mlw
…
quicksort.mlw
…
random_access_list.mlw
…
reduced_regtests.list
…
register_allocation.mlw
…
regtests.out
…
regtests.sh
…
relabel.mlw
…
remove_duplicate_hash.mlw
…
remove_duplicate.mlw
…
residual.mlw
…
resizable_array.mlw
…
rightmostbittrick.mlw
…
ring_buffer.mlw
…
ropes.mlw
…
same_fringe.mlw
…
schorr_waite_via_recursion.mlw
…
schorr_waite_with_ghost_monitor.mlw
…
schorr_waite.mlw
…
selection_sort.mlw
…
sf.mlw
…
sieve.mlw
…
skew_heaps.mlw
…
snapshotable_trees.mlw
…
sorted_list.mlw
…
space_saving.mlw
…
string_base64_encoding.mlw
…
string_hex_encoding.mlw
…
string_search.mlw
…
subsequence.mlw
…
sudoku.mlw
…
sumrange.mlw
…
swap.mlw
…
there_and_back_again.mlw
…
three_idem_ring.mlw
…
TODO
…
topological_sorting.mlw
…
tortoise_and_hare.mlw
…
tower_of_hanoi.mlw
…
toy_compiler.mlw
…
tree_height.mlw
…
tree_of_array.mlw
…
tree_of_list.mlw
…
unraveling_a_card_trick.mlw
…
vacid_0_build_maze.mlw
…
vacid_0_red_black_trees.mlw
…
vacid_0_sparse_array.mlw
…
verifythis_2015_dancing_links.mlw
…
verifythis_2015_parallel_gcd.mlw
…
verifythis_2015_relaxed_prefix.mlw
…
verifythis_2016_tree_traversal.mlw
…
verifythis_2017_maximum_sum_submatrix.mlw
…
verifythis_2017_odd_even_sort_rearranging.mlw
…
verifythis_2017_odd_even_transposition_sort.mlw
…
verifythis_2017_pair_insertion_sort.mlw
…
verifythis_2017_tree_buffer.mlw
…
verifythis_2018_array_based_queuing_lock_1.mlw
…
verifythis_2018_array_based_queuing_lock_2.mlw
…
verifythis_2018_le_rouge_et_le_noir_1.mlw
…
verifythis_2018_le_rouge_et_le_noir_2.mlw
…
verifythis_2018_mind_the_gap_1.mlw
…
verifythis_2018_mind_the_gap_2.mlw
…
verifythis_2018_register_allocation.mlw
…
verifythis_2019_cartesian_trees.mlw
…
verifythis_2019_ghc_sort.mlw
…
verifythis_2021_dll_to_bst.mlw
…
verifythis_2021_lexicographic_permutations_1.mlw
…
verifythis_2021_lexicographic_permutations_2.mlw
…
verifythis_2021_shearsort_modified.mlw
…
verifythis_2021_shearsort.mlw
…
verifythis_fm2012_LRS.mlw
…
verifythis_fm2012_treedel.mlw
…
verifythis_PrefixSumRec.mlw
…
vstte10_aqueue.mlw
…
vstte10_inverting.mlw
…
vstte10_max_sum.mlw
…
vstte10_queens.mlw
…
vstte10_search_list.mlw
…
vstte12_bfs.mlw
…
vstte12_combinators.mlw
…
vstte12_ring_buffer.mlw
…
vstte12_tree_reconstruction.mlw
…
vstte12_two_way_sort.mlw
…
warshall_algorithm.mlw
…
white_and_black_balls.mlw
…
word_common_factor.mlw
…
wrap_lines.mlw
…
zeros.mlw
…