├── .AppleDouble └── .Parent ├── .gitignore ├── .idea ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── modules.xml ├── seplogic-dynamic.iml ├── vcs.xml └── workspace.xml ├── PLDI19_AE ├── README.txt ├── pldi-sling │ ├── README.txt │ ├── benchmarks │ │ ├── AFWP │ │ │ ├── dll │ │ │ │ ├── defn.sl │ │ │ │ ├── dll_fix.c │ │ │ │ ├── dll_splice.c │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ └── output │ │ │ │ │ ├── dll_fix.txt │ │ │ │ │ ├── dll_splice.txt │ │ │ │ │ └── header.txt │ │ │ └── sll │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ ├── output │ │ │ │ ├── header.txt │ │ │ │ ├── sll_create.txt │ │ │ │ ├── sll_delete_all.txt │ │ │ │ ├── sll_filter.txt │ │ │ │ ├── sll_find.txt │ │ │ │ ├── sll_insert.txt │ │ │ │ ├── sll_last.txt │ │ │ │ ├── sll_merge.txt │ │ │ │ ├── sll_reverse.txt │ │ │ │ ├── sll_rotate.txt │ │ │ │ └── sll_swap.txt │ │ │ │ ├── sll_create.c │ │ │ │ ├── sll_delete.bug │ │ │ │ ├── sll_delete_all.c │ │ │ │ ├── sll_filter.c │ │ │ │ ├── sll_find.c │ │ │ │ ├── sll_insert.c │ │ │ │ ├── sll_last.c │ │ │ │ ├── sll_merge.c │ │ │ │ ├── sll_reverse.c │ │ │ │ ├── sll_rotate.c │ │ │ │ └── sll_swap.c │ │ ├── GRASShopper │ │ │ ├── dl │ │ │ │ ├── defn.sl │ │ │ │ ├── dl_concat.c │ │ │ │ ├── dl_copy.c │ │ │ │ ├── dl_dispose.c │ │ │ │ ├── dl_filter.timeout │ │ │ │ ├── dl_insert.c │ │ │ │ ├── dl_remove.c │ │ │ │ ├── dl_reverse.c │ │ │ │ ├── dl_traverse.c │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ └── output │ │ │ │ │ ├── dl_concat.txt │ │ │ │ │ ├── dl_copy.txt │ │ │ │ │ ├── dl_dispose.txt │ │ │ │ │ ├── dl_filter.txt │ │ │ │ │ ├── dl_insert.txt │ │ │ │ │ ├── dl_remove.txt │ │ │ │ │ ├── dl_reverse.txt │ │ │ │ │ ├── dl_traverse.txt │ │ │ │ │ └── header.txt │ │ │ ├── rec │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ ├── output │ │ │ │ │ ├── header.txt │ │ │ │ │ ├── rec_concat.txt │ │ │ │ │ ├── rec_copy.txt │ │ │ │ │ ├── rec_dispose.txt │ │ │ │ │ ├── rec_filter.txt │ │ │ │ │ ├── rec_insert.txt │ │ │ │ │ ├── rec_remove.txt │ │ │ │ │ ├── rec_reverse.txt │ │ │ │ │ └── rec_traverse.txt │ │ │ │ ├── rec_concat.c │ │ │ │ ├── rec_copy.c │ │ │ │ ├── rec_dispose.c │ │ │ │ ├── rec_filter.c │ │ │ │ ├── rec_insert.c │ │ │ │ ├── rec_remove.c │ │ │ │ ├── rec_reverse.c │ │ │ │ ├── rec_traverse.c │ │ │ │ └── rename.sh │ │ │ ├── sl │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ ├── output │ │ │ │ │ ├── header.txt │ │ │ │ │ ├── sl_concat.txt │ │ │ │ │ ├── sl_copy.txt │ │ │ │ │ ├── sl_dispose.txt │ │ │ │ │ ├── sl_filter.txt │ │ │ │ │ ├── sl_insert.txt │ │ │ │ │ ├── sl_remove.txt │ │ │ │ │ ├── sl_reverse.txt │ │ │ │ │ └── sl_traverse.txt │ │ │ │ ├── sl_concat.c │ │ │ │ ├── sl_copy.c │ │ │ │ ├── sl_dispose.c │ │ │ │ ├── sl_filter.c │ │ │ │ ├── sl_insert.c │ │ │ │ ├── sl_remove.c │ │ │ │ ├── sl_reverse.c │ │ │ │ └── sl_traverse.c │ │ │ └── sls │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ ├── output │ │ │ │ ├── header.txt │ │ │ │ ├── sls_concat.txt │ │ │ │ ├── sls_copy.txt │ │ │ │ ├── sls_dispose.txt │ │ │ │ ├── sls_double_all.txt │ │ │ │ ├── sls_filter.txt │ │ │ │ ├── sls_insert.txt │ │ │ │ ├── sls_insertion_sort.txt │ │ │ │ ├── sls_merge.txt │ │ │ │ ├── sls_pairwise_sum.txt │ │ │ │ ├── sls_remove.txt │ │ │ │ ├── sls_reverse.txt │ │ │ │ ├── sls_split.txt │ │ │ │ └── sls_traverse.txt │ │ │ │ ├── sls_concat.c │ │ │ │ ├── sls_copy.c │ │ │ │ ├── sls_dispose.c │ │ │ │ ├── sls_double_all.c │ │ │ │ ├── sls_filter.c │ │ │ │ ├── sls_insert.c │ │ │ │ ├── sls_insertion_sort.timeout │ │ │ │ ├── sls_merge.c │ │ │ │ ├── sls_merge_sort.bug │ │ │ │ ├── sls_pairwise_sum.c │ │ │ │ ├── sls_remove.c │ │ │ │ ├── sls_reverse.c │ │ │ │ ├── sls_split.c │ │ │ │ └── sls_traverse.c │ │ ├── avl │ │ │ ├── avl_balance.c │ │ │ ├── defn.sl │ │ │ ├── delete.c │ │ │ ├── find_smallest.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_rec.c │ │ │ └── output │ │ │ │ ├── avl_balance.txt │ │ │ │ ├── delete.txt │ │ │ │ ├── find_smallest.txt │ │ │ │ ├── header.txt │ │ │ │ └── insert_rec.txt │ │ ├── binary_search_tree │ │ │ ├── defn.sl │ │ │ ├── delete_rec.c │ │ │ ├── find_iter.c │ │ │ ├── find_rec.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_rec.c │ │ │ ├── output │ │ │ │ ├── delete_rec.txt │ │ │ │ ├── find_iter.txt │ │ │ │ ├── find_rec.txt │ │ │ │ ├── header.txt │ │ │ │ └── insert_rec.txt │ │ │ └── remove_root_rec.bug │ │ ├── binomial_heap │ │ │ ├── binomial_heap_find_minimum_rec.c │ │ │ ├── binomial_heap_merge_rec.c │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ └── output │ │ │ │ ├── binomial_heap_find_minimum_rec.txt │ │ │ │ ├── binomial_heap_merge_rec.txt │ │ │ │ └── header.txt │ │ ├── circular_list │ │ │ ├── defn.sl │ │ │ ├── delete_back.c │ │ │ ├── delete_front.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_back.c │ │ │ ├── insert_front.c │ │ │ └── output │ │ │ │ ├── delete_back.txt │ │ │ │ ├── delete_front.txt │ │ │ │ ├── header.txt │ │ │ │ ├── insert_back.txt │ │ │ │ └── insert_front.txt │ │ ├── cyclist │ │ │ ├── aplas-stack │ │ │ │ ├── aplas-stack.c │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ └── output │ │ │ │ │ └── aplas-stack.txt │ │ │ ├── composite4 │ │ │ │ ├── composite4.c │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ └── output │ │ │ │ │ └── composite4.txt │ │ │ ├── iter │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── iter.c │ │ │ │ └── output │ │ │ │ │ └── iter.txt │ │ │ └── schorr_waite │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── output │ │ │ │ └── schorr_waite.txt │ │ │ │ └── schorr_waite.c │ │ ├── dll │ │ │ ├── append.c │ │ │ ├── append.c~ │ │ │ ├── concat.c │ │ │ ├── defn.sl │ │ │ ├── delete_all.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_back.c │ │ │ ├── insert_front.c │ │ │ ├── meld.c │ │ │ ├── mid_delete.c │ │ │ ├── mid_delete_error.c │ │ │ ├── mid_delete_hd.c │ │ │ ├── mid_delete_hd_star.c │ │ │ ├── mid_delete_mid.c │ │ │ ├── mid_insert.c │ │ │ └── output │ │ │ │ ├── append.txt │ │ │ │ ├── concat.txt │ │ │ │ ├── delete_all.txt │ │ │ │ ├── header.txt │ │ │ │ ├── insert_back.txt │ │ │ │ ├── insert_front.txt │ │ │ │ ├── meld.txt │ │ │ │ ├── mid_delete.txt │ │ │ │ ├── mid_delete_error.txt │ │ │ │ ├── mid_delete_hd.txt │ │ │ │ ├── mid_delete_hd_star.txt │ │ │ │ ├── mid_delete_mid.txt │ │ │ │ └── mid_insert.txt │ │ ├── glib_glist │ │ │ ├── defn.sl │ │ │ ├── g_list_find.c │ │ │ ├── g_list_free.c │ │ │ ├── g_list_index.c │ │ │ ├── g_list_last.c │ │ │ ├── g_list_length.c │ │ │ ├── g_list_nth.c │ │ │ ├── g_list_nth_data.c │ │ │ ├── g_list_position.c │ │ │ ├── g_list_prepend.c │ │ │ ├── g_list_reverse.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── name.csv │ │ │ └── output │ │ │ │ ├── g_list_find.txt │ │ │ │ ├── g_list_free.txt │ │ │ │ ├── g_list_index.txt │ │ │ │ ├── g_list_last.txt │ │ │ │ ├── g_list_length.txt │ │ │ │ ├── g_list_nth.txt │ │ │ │ ├── g_list_nth_data.txt │ │ │ │ ├── g_list_position.txt │ │ │ │ ├── g_list_prepend.txt │ │ │ │ ├── g_list_reverse.txt │ │ │ │ └── header.txt │ │ ├── glib_gslist │ │ │ ├── defn.sl │ │ │ ├── g_slist_append.c │ │ │ ├── g_slist_concat.c │ │ │ ├── g_slist_copy.c │ │ │ ├── g_slist_delete_link.c │ │ │ ├── g_slist_find.c │ │ │ ├── g_slist_free.c │ │ │ ├── g_slist_index.c │ │ │ ├── g_slist_insert_at_pos.c │ │ │ ├── g_slist_insert_before.c │ │ │ ├── g_slist_insert_sorted.c │ │ │ ├── g_slist_last.c │ │ │ ├── g_slist_length.c │ │ │ ├── g_slist_nth.c │ │ │ ├── g_slist_nth_data.c │ │ │ ├── g_slist_position.c │ │ │ ├── g_slist_prepend.c │ │ │ ├── g_slist_remove.c │ │ │ ├── g_slist_remove_all.c │ │ │ ├── g_slist_remove_link.c │ │ │ ├── g_slist_reverse.c │ │ │ ├── g_slist_sort_merge.c │ │ │ ├── g_slist_sort_real.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ └── output │ │ │ │ ├── g_slist_append.txt │ │ │ │ ├── g_slist_concat.txt │ │ │ │ ├── g_slist_copy.txt │ │ │ │ ├── g_slist_delete_link.txt │ │ │ │ ├── g_slist_find.txt │ │ │ │ ├── g_slist_free.txt │ │ │ │ ├── g_slist_index.txt │ │ │ │ ├── g_slist_insert_at_pos.txt │ │ │ │ ├── g_slist_insert_before.txt │ │ │ │ ├── g_slist_insert_sorted.txt │ │ │ │ ├── g_slist_last.txt │ │ │ │ ├── g_slist_length.txt │ │ │ │ ├── g_slist_nth.txt │ │ │ │ ├── g_slist_nth_data.txt │ │ │ │ ├── g_slist_position.txt │ │ │ │ ├── g_slist_prepend.txt │ │ │ │ ├── g_slist_remove.txt │ │ │ │ ├── g_slist_remove_all.txt │ │ │ │ ├── g_slist_remove_link.txt │ │ │ │ ├── g_slist_reverse.txt │ │ │ │ ├── g_slist_sort_merge.txt │ │ │ │ ├── g_slist_sort_real.txt │ │ │ │ └── header.txt │ │ ├── memory_region │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── mem_region_dll_ops.c │ │ │ └── output │ │ │ │ ├── header.txt │ │ │ │ └── mem_region_dll_ops.txt │ │ ├── openbsd_queue │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── output │ │ │ │ ├── header.txt │ │ │ │ ├── simpleq_init.txt │ │ │ │ ├── simpleq_insert_after.txt │ │ │ │ ├── simpleq_insert_head.txt │ │ │ │ ├── simpleq_insert_tail.txt │ │ │ │ ├── simpleq_remove_after.txt │ │ │ │ └── simpleq_remove_head.txt │ │ │ ├── simpleq_init.c │ │ │ ├── simpleq_insert_after.c │ │ │ ├── simpleq_insert_head.c │ │ │ ├── simpleq_insert_tail.c │ │ │ ├── simpleq_remove_after.c │ │ │ └── simpleq_remove_head.c │ │ ├── prio_tree │ │ │ ├── defn.sl │ │ │ ├── delete_rec.c │ │ │ ├── find_rec.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_rec.c │ │ │ ├── output │ │ │ │ ├── delete_rec.txt │ │ │ │ ├── find_rec.txt │ │ │ │ ├── header.txt │ │ │ │ ├── insert_rec.txt │ │ │ │ └── remove_root_rec.txt │ │ │ └── remove_root_rec.c │ │ ├── red_black_tree │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── output │ │ │ │ ├── header.txt │ │ │ │ └── rbt_insert_rec.txt │ │ │ ├── rbt_delete_rec.bug │ │ │ └── rbt_insert_rec.c │ │ ├── sll │ │ │ ├── append.c │ │ │ ├── defn.sl │ │ │ ├── delete_all.c │ │ │ ├── find.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert.c │ │ │ ├── insert_back.c │ │ │ ├── insert_front.c │ │ │ ├── output │ │ │ │ ├── append.txt │ │ │ │ ├── delete_all.txt │ │ │ │ ├── find.txt │ │ │ │ ├── insert.txt │ │ │ │ ├── insert_back.txt │ │ │ │ ├── insert_front.txt │ │ │ │ ├── reverse.txt │ │ │ │ └── sll_copy.txt │ │ │ ├── reverse.c │ │ │ └── sll_copy.c │ │ ├── sortlist │ │ │ ├── concat_sorted.c │ │ │ ├── defn.sl │ │ │ ├── find_last_sorted.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insertion_sort_copy.c │ │ │ ├── merge_sort_copy.c │ │ │ ├── output │ │ │ │ ├── concat_sorted.txt │ │ │ │ ├── find_last_sorted.txt │ │ │ │ ├── header.txt │ │ │ │ ├── insertion_sort_copy.txt │ │ │ │ ├── merge_sort_copy.txt │ │ │ │ ├── quick_sort.txt │ │ │ │ ├── reverse_sorted.txt │ │ │ │ ├── sorted_delete_all.txt │ │ │ │ ├── sorted_find.txt │ │ │ │ ├── sorted_insert.txt │ │ │ │ └── sorted_insert_iter.txt │ │ │ ├── quick_sort.bug │ │ │ ├── reverse_sorted.c │ │ │ ├── sorted_delete_all.c │ │ │ ├── sorted_find.c │ │ │ ├── sorted_insert.c │ │ │ └── sorted_insert_iter.c │ │ ├── sv-comp │ │ │ ├── dll_of_dll │ │ │ │ ├── alloc_slave.c │ │ │ │ ├── create_slave.c │ │ │ │ ├── defn.sl │ │ │ │ ├── destroy_slave.c │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ ├── insert_slave.c │ │ │ │ └── output │ │ │ │ │ ├── alloc_slave.txt │ │ │ │ │ ├── create_slave.txt │ │ │ │ │ ├── destroy_slave.txt │ │ │ │ │ ├── header.txt │ │ │ │ │ └── insert_slave.txt │ │ │ └── rule_60_list │ │ │ │ ├── add.c │ │ │ │ ├── defn.sl │ │ │ │ ├── del.c │ │ │ │ ├── header.c │ │ │ │ ├── header.h │ │ │ │ ├── init.c │ │ │ │ └── output │ │ │ │ ├── add.txt │ │ │ │ ├── del.txt │ │ │ │ ├── header.txt │ │ │ │ └── init.txt │ │ └── tree_traversals │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── output │ │ │ ├── header.txt │ │ │ ├── test.txt │ │ │ ├── traverse_inorder.txt │ │ │ ├── traverse_postorder.txt │ │ │ └── traverse_preorder.txt │ │ │ ├── traverse_inorder.c │ │ │ ├── traverse_postorder.c │ │ │ ├── traverse_preorder.c │ │ │ ├── tree2list │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── output │ │ │ │ └── tree2list.txt │ │ │ └── tree2list.c │ │ │ └── tree2list_iter │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── output │ │ │ └── tree2list_iter.txt │ │ │ └── tree2list_iter.c │ ├── numeric_benchmarks │ │ ├── GRASShopper_sls │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── output │ │ │ │ ├── sls_concat.txt │ │ │ │ ├── sls_copy.txt │ │ │ │ ├── sls_dispose.txt │ │ │ │ ├── sls_double_all.txt │ │ │ │ ├── sls_filter.txt │ │ │ │ ├── sls_insert.txt │ │ │ │ ├── sls_insertion_sort.txt │ │ │ │ ├── sls_merge.txt │ │ │ │ ├── sls_merge_sort.txt │ │ │ │ ├── sls_pairwise_sum.txt │ │ │ │ ├── sls_remove.txt │ │ │ │ ├── sls_reverse.txt │ │ │ │ ├── sls_split.txt │ │ │ │ └── sls_traverse.txt │ │ │ ├── sls_concat.c │ │ │ ├── sls_copy.c │ │ │ ├── sls_dispose.c │ │ │ ├── sls_double_all.c │ │ │ ├── sls_filter.c │ │ │ ├── sls_insert.c │ │ │ ├── sls_insertion_sort.c │ │ │ ├── sls_merge.c │ │ │ ├── sls_merge_sort.c │ │ │ ├── sls_pairwise_sum.c │ │ │ ├── sls_remove.c │ │ │ ├── sls_reverse.c │ │ │ ├── sls_split.c │ │ │ └── sls_traverse.c │ │ ├── avl │ │ │ ├── avl_balance.c │ │ │ ├── defn.sl │ │ │ ├── delete.c │ │ │ ├── find_smallest.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_rec.c │ │ │ └── output │ │ │ │ ├── avl_balance.txt │ │ │ │ ├── delete.txt │ │ │ │ ├── find_smallest.txt │ │ │ │ └── insert_rec.txt │ │ ├── binary_search_tree │ │ │ ├── defn.sl │ │ │ ├── delete_rec.c │ │ │ ├── find_iter.c │ │ │ ├── find_rec.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_rec.c │ │ │ ├── output │ │ │ │ ├── delete_rec.txt │ │ │ │ ├── find_iter.txt │ │ │ │ ├── find_rec.txt │ │ │ │ ├── insert_rec.txt │ │ │ │ └── remove_root_rec.txt │ │ │ └── remove_root_rec.c │ │ ├── prio_tree │ │ │ ├── defn.sl │ │ │ ├── delete_rec.c │ │ │ ├── find_rec.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insert_rec.c │ │ │ ├── output │ │ │ │ ├── delete_rec.txt │ │ │ │ ├── find_rec.txt │ │ │ │ ├── insert_rec.txt │ │ │ │ └── remove_root_rec.txt │ │ │ └── remove_root_rec.c │ │ ├── red_black_tree │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── output │ │ │ │ ├── rbt_delete_rec.txt │ │ │ │ └── rbt_insert_rec.txt │ │ │ ├── rbt_delete_rec.c │ │ │ └── rbt_insert_rec.c │ │ └── sortlist │ │ │ ├── concat_sorted.c │ │ │ ├── defn.sl │ │ │ ├── find_last_sorted.c │ │ │ ├── header.c │ │ │ ├── header.h │ │ │ ├── insertion_sort_copy.c │ │ │ ├── merge_sort_copy.c │ │ │ ├── output │ │ │ ├── concat_sorted.txt │ │ │ ├── find_last_sorted.txt │ │ │ ├── insertion_sort_copy.txt │ │ │ ├── merge_sort_copy.txt │ │ │ ├── quick_sort.txt │ │ │ ├── reverse_sorted.txt │ │ │ ├── sorted_delete_all.txt │ │ │ ├── sorted_find.txt │ │ │ ├── sorted_insert.txt │ │ │ └── sorted_insert_iter.txt │ │ │ ├── quick_sort.c │ │ │ ├── reverse_sorted.c │ │ │ ├── sorted_delete_all.c │ │ │ ├── sorted_find.c │ │ │ ├── sorted_insert.c │ │ │ └── sorted_insert_iter.c │ ├── original_vcd │ │ ├── AFWP │ │ │ ├── dll │ │ │ │ ├── DLL-fix.dryad.c │ │ │ │ └── DLL-splice.dryad.c │ │ │ └── sll │ │ │ │ ├── SLL-create.dryad.c │ │ │ │ ├── SLL-delete-all.dryad.c │ │ │ │ ├── SLL-delete.dryad.c │ │ │ │ ├── SLL-filter.dryad.c │ │ │ │ ├── SLL-find.dryad.c │ │ │ │ ├── SLL-insert.dryad.c │ │ │ │ ├── SLL-last.dryad.c │ │ │ │ ├── SLL-merge.dryad.c │ │ │ │ ├── SLL-reverse.dryad.c │ │ │ │ ├── SLL-rotate.dryad.c │ │ │ │ └── SLL-swap.dryad.c │ │ ├── GRASShopper │ │ │ ├── dl_concat.dryad.c │ │ │ ├── dl_copy.dryad.c │ │ │ ├── dl_dispose.dryad.c │ │ │ ├── dl_filter.dryad.c │ │ │ ├── dl_insert.dryad.c │ │ │ ├── dl_remove.dryad.c │ │ │ ├── dl_reverse.dryad.c │ │ │ ├── dl_traverse.dryad.c │ │ │ ├── rec_concat.dryad.c │ │ │ ├── rec_copy.dryad.c │ │ │ ├── rec_dispose.dryad.c │ │ │ ├── rec_filter.dryad.c │ │ │ ├── rec_insert.dryad.c │ │ │ ├── rec_remove.dryad.c │ │ │ ├── rec_reverse.dryad.c │ │ │ ├── rec_traverse.dryad.c │ │ │ ├── sl_concat.dryad.c │ │ │ ├── sl_copy.dryad.c │ │ │ ├── sl_dispose.dryad.c │ │ │ ├── sl_filter.dryad.c │ │ │ ├── sl_insert.dryad.c │ │ │ ├── sl_remove.dryad.c │ │ │ ├── sl_reverse.dryad.c │ │ │ ├── sl_traverse.dryad.c │ │ │ ├── sls_concat.dryad.c │ │ │ ├── sls_copy.dryad.c │ │ │ ├── sls_dispose.dryad.c │ │ │ ├── sls_double_all.dryad.c │ │ │ ├── sls_filter.dryad.c │ │ │ ├── sls_insert.dryad.c │ │ │ ├── sls_insertion_sort.dryad.c │ │ │ ├── sls_merge.dryad.c │ │ │ ├── sls_merge_sort.dryad.c │ │ │ ├── sls_pairwise_sum.dryad.c │ │ │ ├── sls_remove.dryad.c │ │ │ ├── sls_reverse.dryad.c │ │ │ ├── sls_split.dryad.c │ │ │ └── sls_traverse.dryad.c │ │ ├── avl │ │ │ ├── avl-balance.dryad.c │ │ │ ├── avl-delete-rec.dryad.c │ │ │ ├── avl-find-smallest.dryad.c │ │ │ └── avl-insert-rec.dryad.c │ │ ├── binomial-heap │ │ │ ├── binomial-heap-find-minimum-rec.dryad.c │ │ │ └── binomial-heap-merge-rec.dryad.c │ │ ├── bst │ │ │ ├── bst-delete-rec.dryad.c │ │ │ ├── bst-find-iter.dryad.c │ │ │ ├── bst-find-rec.dryad.c │ │ │ ├── bst-insert-rec.dryad.c │ │ │ └── bst-remove-root-rec.dryad.c │ │ ├── circular-list │ │ │ ├── circular-list-delete-back.dryad.c │ │ │ ├── circular-list-delete-front.dryad.c │ │ │ ├── circular-list-insert-back.dryad.c │ │ │ └── circular-list-insert-front.dryad.c │ │ ├── dll │ │ │ ├── dll-append.dryad.c │ │ │ ├── dll-delete-all.dryad.c │ │ │ ├── dll-insert-back.dryad.c │ │ │ ├── dll-insert-front.dryad.c │ │ │ ├── dll-meld.dryad.c │ │ │ ├── dll-mid-delete.dryad.c │ │ │ └── dll-mid-insert.dryad.c │ │ ├── glib_glist │ │ │ ├── g_list_find.dryad.c │ │ │ ├── g_list_free.dryad.c │ │ │ ├── g_list_index.dryad.c │ │ │ ├── g_list_last.dryad.c │ │ │ ├── g_list_length.dryad.c │ │ │ ├── g_list_nth.dryad.c │ │ │ ├── g_list_nth_data.dryad.c │ │ │ ├── g_list_position.dryad.c │ │ │ ├── g_list_prepend.dryad.c │ │ │ └── g_list_reverse.dryad.c │ │ ├── glib_gslist │ │ │ ├── g_slist_append.dryad.c │ │ │ ├── g_slist_concat.dryad.c │ │ │ ├── g_slist_copy.dryad.c │ │ │ ├── g_slist_delete_link.dryad.c │ │ │ ├── g_slist_find.dryad.c │ │ │ ├── g_slist_free.dryad.c │ │ │ ├── g_slist_index.dryad.c │ │ │ ├── g_slist_insert_at_pos.dryad.c │ │ │ ├── g_slist_insert_before.dryad.c │ │ │ ├── g_slist_insert_sorted.dryad.c │ │ │ ├── g_slist_last.dryad.c │ │ │ ├── g_slist_length.dryad.c │ │ │ ├── g_slist_nth.dryad.c │ │ │ ├── g_slist_nth_data.dryad.c │ │ │ ├── g_slist_position.dryad.c │ │ │ ├── g_slist_prepend.dryad.c │ │ │ ├── g_slist_remove.dryad.c │ │ │ ├── g_slist_remove_all.dryad.c │ │ │ ├── g_slist_remove_link.dryad.c │ │ │ ├── g_slist_reverse.dryad.c │ │ │ ├── g_slist_sort_merge.dryad.c │ │ │ └── g_slist_sort_real.dryad.c │ │ ├── memory_region │ │ │ └── mem_region_dll_ops.dryad.c │ │ ├── openbsd_queue │ │ │ ├── simpleq_init.dryad.c │ │ │ ├── simpleq_insert_after.dryad.c │ │ │ ├── simpleq_insert_head.dryad.c │ │ │ ├── simpleq_insert_tail.dryad.c │ │ │ ├── simpleq_remove_after.dryad.c │ │ │ └── simpleq_remove_head.dryad.c │ │ ├── red-black-tree │ │ │ ├── rbt-delete-rec.dryad.c │ │ │ └── rbt-insert-rec.dryad.c │ │ ├── sll │ │ │ ├── sll-append.dryad.c │ │ │ ├── sll-copy-all.dryad.c │ │ │ ├── sll-delete-all.dryad.c │ │ │ ├── sll-find.dryad.c │ │ │ ├── sll-insert-back.dryad.c │ │ │ ├── sll-insert-front.dryad.c │ │ │ ├── sll-insert.dryad.c │ │ │ └── sll-reverse.dryad.c │ │ ├── sorted-list │ │ │ ├── concat_sorted.dryad.c │ │ │ ├── find_last_sorted.dryad.c │ │ │ ├── insertion_sort_copy.dryad.c │ │ │ ├── merge_sort_copy.dryad.c │ │ │ ├── quick_sort.dryad.c │ │ │ ├── reverse_sorted.dryad.c │ │ │ ├── sorted_delete_all.dryad.c │ │ │ ├── sorted_find.dryad.c │ │ │ ├── sorted_insert.dryad.c │ │ │ └── sorted_insert_iter.dryad.c │ │ ├── sv-comp │ │ │ ├── dll_of_dll.dryad.c │ │ │ ├── rule_60_list_del.dryad.c │ │ │ ├── rule_60_list_head_add.dryad.c │ │ │ └── rule_60_list_head_init.dryad.c │ │ ├── treap │ │ │ ├── treap-delete-rec.dryad.c │ │ │ ├── treap-find-rec.dryad.c │ │ │ ├── treap-insert-rec.dryad.c │ │ │ └── treap-remove-root-rec.dryad.c │ │ └── tree-traversals │ │ │ ├── traverse-inorder.dryad.c │ │ │ ├── traverse-posttorder.dryad.c │ │ │ ├── traverse-preorder.dryad.c │ │ │ ├── tree2list-iter.dryad.c │ │ │ └── tree2list.dryad.c │ ├── s2_benchmarks │ │ ├── AFWP │ │ │ ├── dll │ │ │ │ ├── DLL-fix.dryad.c │ │ │ │ ├── DLL-splice.dryad.c │ │ │ │ ├── output │ │ │ │ │ ├── DLL-fix.txt │ │ │ │ │ └── DLL-splice.txt │ │ │ │ └── stdhipmem.h │ │ │ └── sll │ │ │ │ ├── SLL-create.dryad.c │ │ │ │ ├── SLL-delete-all.dryad.c │ │ │ │ ├── SLL-delete.dryad.c │ │ │ │ ├── SLL-filter.dryad.c │ │ │ │ ├── SLL-find.dryad.c │ │ │ │ ├── SLL-insert.dryad.c │ │ │ │ ├── SLL-last.dryad.c │ │ │ │ ├── SLL-merge.dryad.c │ │ │ │ ├── SLL-reverse.dryad.c │ │ │ │ ├── SLL-rotate.dryad.c │ │ │ │ ├── SLL-swap.dryad.c │ │ │ │ ├── output │ │ │ │ ├── SLL-create.txt │ │ │ │ ├── SLL-delete-all.txt │ │ │ │ ├── SLL-delete.txt │ │ │ │ ├── SLL-filter.txt │ │ │ │ ├── SLL-find.txt │ │ │ │ ├── SLL-insert.txt │ │ │ │ ├── SLL-last.txt │ │ │ │ ├── SLL-merge.txt │ │ │ │ ├── SLL-reverse.txt │ │ │ │ ├── SLL-rotate.txt │ │ │ │ └── SLL-swap.txt │ │ │ │ └── stdhipmem.h │ │ ├── GRASShopper │ │ │ ├── dl │ │ │ │ ├── dl_concat.dryad.timeout │ │ │ │ ├── dl_copy.dryad.c │ │ │ │ ├── dl_dispose.dryad.c │ │ │ │ ├── dl_filter.dryad.c │ │ │ │ ├── dl_insert.dryad.c │ │ │ │ ├── dl_remove.dryad.c │ │ │ │ ├── dl_reverse.dryad.c │ │ │ │ ├── dl_traverse.dryad.c │ │ │ │ ├── output │ │ │ │ │ ├── dl_copy.txt │ │ │ │ │ ├── dl_dispose.txt │ │ │ │ │ ├── dl_filter.txt │ │ │ │ │ ├── dl_insert.txt │ │ │ │ │ ├── dl_remove.txt │ │ │ │ │ ├── dl_reverse.txt │ │ │ │ │ └── dl_traverse.txt │ │ │ │ └── stdhipmem.h │ │ │ ├── rec │ │ │ │ ├── output │ │ │ │ │ ├── rec_concat.txt │ │ │ │ │ ├── rec_copy.txt │ │ │ │ │ ├── rec_dispose.txt │ │ │ │ │ ├── rec_filter.txt │ │ │ │ │ ├── rec_insert.txt │ │ │ │ │ ├── rec_remove.txt │ │ │ │ │ ├── rec_reverse.txt │ │ │ │ │ └── rec_traverse.txt │ │ │ │ ├── rec_concat.dryad.c │ │ │ │ ├── rec_copy.dryad.c │ │ │ │ ├── rec_dispose.dryad.c │ │ │ │ ├── rec_filter.dryad.c │ │ │ │ ├── rec_insert.dryad.c │ │ │ │ ├── rec_remove.dryad.c │ │ │ │ ├── rec_reverse.dryad.c │ │ │ │ ├── rec_traverse.dryad.c │ │ │ │ └── stdhipmem.h │ │ │ ├── sl │ │ │ │ ├── output │ │ │ │ │ ├── sl_concat.txt │ │ │ │ │ ├── sl_copy.txt │ │ │ │ │ ├── sl_dispose.txt │ │ │ │ │ ├── sl_filter.txt │ │ │ │ │ ├── sl_insert.txt │ │ │ │ │ ├── sl_remove.txt │ │ │ │ │ ├── sl_reverse.txt │ │ │ │ │ └── sl_traverse.txt │ │ │ │ ├── sl_concat.dryad.c │ │ │ │ ├── sl_copy.dryad.c │ │ │ │ ├── sl_dispose.dryad.c │ │ │ │ ├── sl_filter.dryad.c │ │ │ │ ├── sl_insert.dryad.c │ │ │ │ ├── sl_remove.dryad.c │ │ │ │ ├── sl_reverse.dryad.c │ │ │ │ ├── sl_traverse.dryad.c │ │ │ │ └── stdhipmem.h │ │ │ └── sls │ │ │ │ ├── output │ │ │ │ ├── sls_concat.txt │ │ │ │ ├── sls_copy.txt │ │ │ │ ├── sls_dispose.txt │ │ │ │ ├── sls_double_all.txt │ │ │ │ ├── sls_filter.txt │ │ │ │ ├── sls_insert.txt │ │ │ │ ├── sls_insertion_sort.txt │ │ │ │ ├── sls_merge.txt │ │ │ │ ├── sls_merge_sort.txt │ │ │ │ ├── sls_pairwise_sum.txt │ │ │ │ ├── sls_remove.txt │ │ │ │ ├── sls_reverse.txt │ │ │ │ ├── sls_split.txt │ │ │ │ └── sls_traverse.txt │ │ │ │ ├── sls_concat.dryad.c │ │ │ │ ├── sls_copy.dryad.c │ │ │ │ ├── sls_dispose.dryad.c │ │ │ │ ├── sls_double_all.dryad.c │ │ │ │ ├── sls_filter.dryad.c │ │ │ │ ├── sls_insert.dryad.c │ │ │ │ ├── sls_insertion_sort.dryad.c │ │ │ │ ├── sls_merge.dryad.c │ │ │ │ ├── sls_merge_sort.dryad.c │ │ │ │ ├── sls_pairwise_sum.dryad.c │ │ │ │ ├── sls_remove.dryad.c │ │ │ │ ├── sls_reverse.dryad.c │ │ │ │ ├── sls_split.dryad.c │ │ │ │ ├── sls_traverse.dryad.c │ │ │ │ └── stdhipmem.h │ │ ├── append.sh │ │ ├── avl │ │ │ ├── avl-balance.dryad.c │ │ │ ├── avl-delete-rec.dryad.c │ │ │ ├── avl-find-smallest.dryad.c │ │ │ ├── avl-insert-rec.dryad.c │ │ │ ├── output │ │ │ │ ├── avl-balance.txt │ │ │ │ ├── avl-delete-rec.txt │ │ │ │ ├── avl-find-smallest.txt │ │ │ │ └── avl-insert-rec.txt │ │ │ └── stdhipmem.h │ │ ├── binary_search_tree │ │ │ ├── bst-delete-rec.dryad.c │ │ │ ├── bst-find-iter.dryad.c │ │ │ ├── bst-find-rec.dryad.c │ │ │ ├── bst-insert-rec.dryad.c │ │ │ ├── bst-remove-root-rec.dryad.c │ │ │ ├── output │ │ │ │ ├── bst-delete-rec.txt │ │ │ │ ├── bst-find-iter.txt │ │ │ │ ├── bst-find-rec.txt │ │ │ │ ├── bst-insert-rec.txt │ │ │ │ └── bst-remove-root-rec.txt │ │ │ └── stdhipmem.h │ │ ├── binomial-heap │ │ │ ├── binomial-heap-find-minimum-rec.dryad.c │ │ │ ├── binomial-heap-merge-rec.dryad.c │ │ │ ├── output │ │ │ │ ├── binomial-heap-find-minimum-rec.txt │ │ │ │ └── binomial-heap-merge-rec.txt │ │ │ └── stdhipmem.h │ │ ├── circular-list │ │ │ ├── circular-list-delete-back.dryad.c │ │ │ ├── circular-list-delete-front.dryad.c │ │ │ ├── circular-list-insert-back.dryad.c │ │ │ ├── circular-list-insert-front.dryad.c │ │ │ ├── output │ │ │ │ ├── circular-list-delete-back.txt │ │ │ │ ├── circular-list-delete-front.txt │ │ │ │ ├── circular-list-insert-back.txt │ │ │ │ └── circular-list-insert-front.txt │ │ │ └── stdhipmem.h │ │ ├── cyclist │ │ │ ├── aplas-stack │ │ │ │ ├── aplas-stack.c │ │ │ │ ├── create.c │ │ │ │ ├── dispose.c │ │ │ │ ├── dispose.c.prep │ │ │ │ ├── get_length.c │ │ │ │ ├── header.c │ │ │ │ ├── output │ │ │ │ │ ├── create.c.txt │ │ │ │ │ ├── dispose.c.txt │ │ │ │ │ ├── get_length.c.txt │ │ │ │ │ ├── pop.c.txt │ │ │ │ │ └── push.c.txt │ │ │ │ ├── pop.c │ │ │ │ ├── push.c │ │ │ │ └── stdhipmem.h │ │ │ ├── composite4 │ │ │ │ ├── composite4.c │ │ │ │ ├── create_node.c │ │ │ │ ├── create_tree.c │ │ │ │ ├── fixup_ancestor.c │ │ │ │ ├── output │ │ │ │ │ ├── create_node.c.txt │ │ │ │ │ ├── create_tree.c.txt │ │ │ │ │ ├── fixup_ancestor.c.txt │ │ │ │ │ ├── sub_tree_get_count.c.txt │ │ │ │ │ ├── tree_add_left.c.txt │ │ │ │ │ ├── tree_add_right.c.txt │ │ │ │ │ ├── tree_add_right.txt │ │ │ │ │ ├── tree_dispose.c.txt │ │ │ │ │ └── tree_get_parent.c.txt │ │ │ │ ├── stdhipmem.h │ │ │ │ ├── sub_tree_get_count.c │ │ │ │ ├── tree_add_left.c │ │ │ │ ├── tree_add_right.c │ │ │ │ ├── tree_dispose.c │ │ │ │ └── tree_get_parent.c │ │ │ ├── iter │ │ │ │ ├── create_llist.c │ │ │ │ ├── iter.c │ │ │ │ ├── iter_dispose.c │ │ │ │ ├── iter_next.c │ │ │ │ ├── llist_add.c │ │ │ │ ├── llist_append.c │ │ │ │ ├── llist_create_iter.c │ │ │ │ ├── llist_dispose.c │ │ │ │ ├── llist_length.c │ │ │ │ ├── llist_lookup.c │ │ │ │ ├── llist_remFirst.c │ │ │ │ ├── output │ │ │ │ │ ├── create_llist.c.txt │ │ │ │ │ ├── iter_dispose.c.txt │ │ │ │ │ ├── iter_next.c.txt │ │ │ │ │ ├── llist_add.c.txt │ │ │ │ │ ├── llist_append.c.txt │ │ │ │ │ ├── llist_create_iter.c.txt │ │ │ │ │ ├── llist_dispose.c.txt │ │ │ │ │ ├── llist_length.c.txt │ │ │ │ │ ├── llist_lookup.c.txt │ │ │ │ │ └── llist_remFirst.c.txt │ │ │ │ └── stdhipmem.h │ │ │ └── schorr_waite │ │ │ │ ├── defn.sl │ │ │ │ ├── header.c │ │ │ │ ├── make_node.c │ │ │ │ ├── output │ │ │ │ ├── make_node.c.txt │ │ │ │ ├── schorr.c.txt │ │ │ │ └── schorr_waite.txt │ │ │ │ ├── schorr.c │ │ │ │ ├── schorr_waite.c │ │ │ │ └── stdhipmem.h │ │ ├── dele.sh │ │ ├── dll │ │ │ ├── dll-append.dryad.c │ │ │ ├── dll-concat.c │ │ │ ├── dll-delete-all.dryad.c │ │ │ ├── dll-insert-back.dryad.c │ │ │ ├── dll-insert-front.dryad.c │ │ │ ├── dll-meld.dryad.c │ │ │ ├── dll-mid-delete.dryad.c │ │ │ ├── dll-mid-insert.dryad.c │ │ │ ├── dll_mid_delete_hd_star.c │ │ │ ├── mid_delete_error.c │ │ │ ├── mid_delete_hd.c │ │ │ ├── mid_delete_mid.c │ │ │ ├── output │ │ │ │ ├── dll-append.txt │ │ │ │ ├── dll-concat.c.txt │ │ │ │ ├── dll-delete-all.txt │ │ │ │ ├── dll-insert-back.txt │ │ │ │ ├── dll-insert-front.txt │ │ │ │ ├── dll-meld.txt │ │ │ │ ├── dll-mid-delete.txt │ │ │ │ ├── dll-mid-insert.txt │ │ │ │ ├── dll_mid_delete_hd_star.c.txt │ │ │ │ ├── mid_delete_error.c.txt │ │ │ │ ├── mid_delete_hd.c.txt │ │ │ │ └── mid_delete_mid.c.txt │ │ │ └── stdhipmem.h │ │ ├── glib_glist │ │ │ ├── g_list_find.dryad.c │ │ │ ├── g_list_free.dryad.c │ │ │ ├── g_list_index.dryad.c │ │ │ ├── g_list_last.dryad.c │ │ │ ├── g_list_length.dryad.c │ │ │ ├── g_list_nth.dryad.c │ │ │ ├── g_list_nth_data.dryad.c │ │ │ ├── g_list_position.dryad.c │ │ │ ├── g_list_prepend.dryad.c │ │ │ ├── g_list_reverse.dryad.c │ │ │ ├── output │ │ │ │ ├── g_list_find.txt │ │ │ │ ├── g_list_free.txt │ │ │ │ ├── g_list_index.txt │ │ │ │ ├── g_list_last.txt │ │ │ │ ├── g_list_length.txt │ │ │ │ ├── g_list_nth.txt │ │ │ │ ├── g_list_nth_data.txt │ │ │ │ ├── g_list_position.txt │ │ │ │ ├── g_list_prepend.txt │ │ │ │ └── g_list_reverse.txt │ │ │ └── stdhipmem.h │ │ ├── glib_gslist │ │ │ ├── g_slist_append.dryad.c │ │ │ ├── g_slist_concat.dryad.c │ │ │ ├── g_slist_copy.dryad.c │ │ │ ├── g_slist_delete_link.dryad.c │ │ │ ├── g_slist_find.dryad.c │ │ │ ├── g_slist_free.dryad.c │ │ │ ├── g_slist_index.dryad.c │ │ │ ├── g_slist_insert_at_pos.dryad.c │ │ │ ├── g_slist_insert_before.dryad.c │ │ │ ├── g_slist_insert_sorted.dryad.c │ │ │ ├── g_slist_last.dryad.c │ │ │ ├── g_slist_length.dryad.c │ │ │ ├── g_slist_nth.dryad.c │ │ │ ├── g_slist_nth_data.dryad.c │ │ │ ├── g_slist_position.dryad.c │ │ │ ├── g_slist_prepend.dryad.c │ │ │ ├── g_slist_remove.dryad.c │ │ │ ├── g_slist_remove_all.dryad.c │ │ │ ├── g_slist_remove_link.dryad.c │ │ │ ├── g_slist_reverse.dryad.c │ │ │ ├── g_slist_sort_merge.dryad.c │ │ │ ├── g_slist_sort_real.dryad.c │ │ │ ├── output │ │ │ │ ├── g_slist_append.txt │ │ │ │ ├── g_slist_concat.txt │ │ │ │ ├── g_slist_copy.txt │ │ │ │ ├── g_slist_delete_link.txt │ │ │ │ ├── g_slist_find.txt │ │ │ │ ├── g_slist_free.txt │ │ │ │ ├── g_slist_index.txt │ │ │ │ ├── g_slist_insert_at_pos.txt │ │ │ │ ├── g_slist_insert_before.txt │ │ │ │ ├── g_slist_insert_sorted.txt │ │ │ │ ├── g_slist_last.txt │ │ │ │ ├── g_slist_length.txt │ │ │ │ ├── g_slist_nth.txt │ │ │ │ ├── g_slist_nth_data.txt │ │ │ │ ├── g_slist_position.txt │ │ │ │ ├── g_slist_prepend.txt │ │ │ │ ├── g_slist_remove.txt │ │ │ │ ├── g_slist_remove_all.txt │ │ │ │ ├── g_slist_remove_link.txt │ │ │ │ ├── g_slist_reverse.txt │ │ │ │ ├── g_slist_sort_merge.txt │ │ │ │ └── g_slist_sort_real.txt │ │ │ └── stdhipmem.h │ │ ├── logs │ │ │ ├── allinput.math │ │ │ ├── allinput.minisat │ │ │ ├── allinput.mona │ │ │ ├── allinput.oc │ │ │ ├── allinput.rl │ │ │ ├── allinput.set │ │ │ ├── allinput.spass │ │ │ ├── allinput.thy │ │ │ ├── allinput.v │ │ │ ├── allinput.z3 │ │ │ └── allinput.z3n │ │ ├── memory_region │ │ │ ├── mem_region_dll_create_user.dryad.c │ │ │ ├── mem_region_dll_init.dryad.c │ │ │ ├── mem_region_dll_ops.dryad.c │ │ │ ├── mem_region_dll_split.dryad.c │ │ │ ├── output │ │ │ │ └── mem_region_dll_ops.txt │ │ │ └── stdhipmem.h │ │ ├── oc.out │ │ ├── openbsd_queue │ │ │ ├── output │ │ │ │ ├── simpleq_init.txt │ │ │ │ ├── simpleq_insert_after.txt │ │ │ │ ├── simpleq_insert_head.txt │ │ │ │ ├── simpleq_insert_tail.txt │ │ │ │ ├── simpleq_remove_after.txt │ │ │ │ └── simpleq_remove_head.txt │ │ │ ├── simpleq_init.dryad.c │ │ │ ├── simpleq_insert_after.dryad.c │ │ │ ├── simpleq_insert_head.dryad.c │ │ │ ├── simpleq_insert_tail.dryad.c │ │ │ ├── simpleq_remove_after.dryad.c │ │ │ ├── simpleq_remove_head.dryad.c │ │ │ └── stdhipmem.h │ │ ├── prio_tree │ │ │ ├── output │ │ │ │ ├── treap-delete-rec.txt │ │ │ │ ├── treap-find-rec.txt │ │ │ │ ├── treap-insert-rec.txt │ │ │ │ └── treap-remove-root-rec.txt │ │ │ ├── stdhipmem.h │ │ │ ├── treap-delete-rec.dryad.c │ │ │ ├── treap-find-rec.dryad.c │ │ │ ├── treap-insert-rec.dryad.c │ │ │ └── treap-remove-root-rec.dryad.c │ │ ├── red-black-tree │ │ │ ├── output │ │ │ │ ├── rbt-delete-rec.txt │ │ │ │ └── rbt-insert-rec.txt │ │ │ ├── rbt-delete-rec.dryad.c │ │ │ ├── rbt-insert-rec.dryad.c │ │ │ └── stdhipmem.h │ │ ├── run-exp.sh │ │ ├── run.sh │ │ ├── sll │ │ │ ├── output │ │ │ │ ├── sll-append.txt │ │ │ │ ├── sll-copy-all.txt │ │ │ │ ├── sll-delete-all.txt │ │ │ │ ├── sll-find.txt │ │ │ │ ├── sll-insert-back.txt │ │ │ │ ├── sll-insert-front.txt │ │ │ │ ├── sll-insert.txt │ │ │ │ └── sll-reverse.txt │ │ │ ├── sll-append.dryad.c │ │ │ ├── sll-copy-all.dryad.c │ │ │ ├── sll-delete-all.dryad.c │ │ │ ├── sll-find.dryad.c │ │ │ ├── sll-insert-back.dryad.c │ │ │ ├── sll-insert-front.dryad.c │ │ │ ├── sll-insert.dryad.c │ │ │ ├── sll-reverse.dryad.c │ │ │ └── stdhipmem.h │ │ ├── sorted-list │ │ │ ├── concat_sorted.dryad.c │ │ │ ├── find_last_sorted.dryad.c │ │ │ ├── insertion_sort_copy.dryad.c │ │ │ ├── merge_sort_copy.dryad.c │ │ │ ├── output │ │ │ │ ├── concat_sorted.txt │ │ │ │ ├── find_last_sorted.txt │ │ │ │ ├── insertion_sort_copy.txt │ │ │ │ ├── merge_sort_copy.txt │ │ │ │ ├── quick_sort.txt │ │ │ │ ├── reverse_sorted.txt │ │ │ │ ├── sorted_delete_all.txt │ │ │ │ ├── sorted_find.txt │ │ │ │ ├── sorted_insert.txt │ │ │ │ └── sorted_insert_iter.txt │ │ │ ├── quick_sort.dryad.c │ │ │ ├── reverse_sorted.dryad.c │ │ │ ├── sorted_delete_all.dryad.c │ │ │ ├── sorted_find.dryad.c │ │ │ ├── sorted_insert.dryad.c │ │ │ ├── sorted_insert_iter.dryad.c │ │ │ └── stdhipmem.h │ │ ├── sv-comp │ │ │ ├── dll_of_dll │ │ │ │ ├── alloc_slave.c │ │ │ │ ├── create_slave.c │ │ │ │ ├── destroy_slave.c │ │ │ │ ├── dll_of_dll.dryad.c │ │ │ │ ├── insert_slave.c │ │ │ │ ├── output │ │ │ │ │ ├── alloc_slave.c.txt │ │ │ │ │ ├── create_slave.c.txt │ │ │ │ │ ├── destroy_slave.c.txt │ │ │ │ │ ├── dll_of_dll.txt │ │ │ │ │ └── insert_slave.c.txt │ │ │ │ └── stdhipmem.h │ │ │ └── rule_60_list │ │ │ │ ├── output │ │ │ │ ├── rule_60_list_del.txt │ │ │ │ ├── rule_60_list_head_add.txt │ │ │ │ └── rule_60_list_head_init.txt │ │ │ │ ├── rule_60_list_del.dryad.c │ │ │ │ ├── rule_60_list_head_add.dryad.c │ │ │ │ ├── rule_60_list_head_init.dryad.c │ │ │ │ └── stdhipmem.h │ │ ├── tree-traversals │ │ │ ├── output │ │ │ │ ├── traverse-inorder.txt │ │ │ │ ├── traverse-posttorder.txt │ │ │ │ ├── traverse-preorder.txt │ │ │ │ ├── tree2list-iter.txt │ │ │ │ └── tree2list.txt │ │ │ ├── stdhipmem.h │ │ │ ├── traverse-inorder.dryad.c │ │ │ ├── traverse-posttorder.dryad.c │ │ │ ├── traverse-preorder.dryad.c │ │ │ ├── tree2list-iter.dryad.c │ │ │ └── tree2list.dryad.c │ │ └── trim.sh │ └── src │ │ ├── debug.py │ │ ├── defn.sl │ │ ├── dynsl.py │ │ ├── eval.sh │ │ ├── get_trace.py │ │ ├── iincr.py │ │ ├── model.py │ │ ├── parser.py │ │ ├── printer.py │ │ ├── run.sh │ │ ├── run_exp.sh │ │ ├── seplogic.py │ │ ├── settings.py │ │ ├── slinfer.py │ │ ├── summary.py │ │ ├── test.py │ │ ├── trace.py │ │ ├── typ.py │ │ ├── utils.py │ │ └── z3p.py └── pldi2019-paper494.pdf ├── README.md ├── c++ ├── defn.sl ├── list_test.c ├── listtest │ ├── concept_checks.h │ ├── list_test.cpp │ ├── list_test.h │ ├── output │ │ └── test.txt │ └── test.cpp ├── output │ └── sl.txt ├── sl.cpp ├── stl │ ├── algo.h │ ├── algobase.h │ ├── alloc.h │ ├── bvector.h │ ├── char_traits.h │ ├── concept_checks.h │ ├── container_concepts.h │ ├── defalloc.h │ ├── deque.h │ ├── function.h │ ├── hash_map.h │ ├── hash_set.h │ ├── hashtable.h │ ├── heap.h │ ├── iterator.h │ ├── list.h │ ├── list_test.cpp │ ├── list_test.h │ ├── map.h │ ├── multimap.h │ ├── multiset.h │ ├── pair.h │ ├── pthread_alloc.h │ ├── rope.h │ ├── ropeimpl.h │ ├── sequence_concepts.h │ ├── set.h │ ├── slist.h │ ├── stack.h │ ├── stl_algo.h │ ├── stl_algobase.h │ ├── stl_alloc.h │ ├── stl_bvector.h │ ├── stl_config.h │ ├── stl_construct.h │ ├── stl_ctraits_fns.h │ ├── stl_deque.h │ ├── stl_exception.h │ ├── stl_function.h │ ├── stl_hash_fun.h │ ├── stl_hash_map.h │ ├── stl_hash_set.h │ ├── stl_hashtable.h │ ├── stl_heap.h │ ├── stl_iterator.h │ ├── stl_iterator_base.h │ ├── stl_list.h │ ├── stl_map.h │ ├── stl_multimap.h │ ├── stl_multiset.h │ ├── stl_numeric.h │ ├── stl_pair.h │ ├── stl_queue.h │ ├── stl_range_errors.h │ ├── stl_raw_storage_iter.h │ ├── stl_relops.h │ ├── stl_rope.h │ ├── stl_set.h │ ├── stl_slist.h │ ├── stl_stack.h │ ├── stl_string_fwd.h │ ├── stl_tempbuf.h │ ├── stl_threads.h │ ├── stl_tree.h │ ├── stl_uninitialized.h │ ├── stl_vector.h │ ├── tempbuf.h │ ├── test.cpp │ ├── tree.h │ ├── type_traits.h │ └── vector.h └── stl_list.h ├── example_numric ├── GRASShopper_sls │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── output │ │ ├── sls_concat.txt │ │ ├── sls_copy.txt │ │ ├── sls_dispose.txt │ │ ├── sls_double_all.txt │ │ ├── sls_filter.txt │ │ ├── sls_insert.txt │ │ ├── sls_insertion_sort.txt │ │ ├── sls_merge.txt │ │ ├── sls_merge_sort.txt │ │ ├── sls_pairwise_sum.txt │ │ ├── sls_remove.txt │ │ ├── sls_reverse.txt │ │ ├── sls_split.txt │ │ └── sls_traverse.txt │ ├── sls_concat.c │ ├── sls_copy.c │ ├── sls_dispose.c │ ├── sls_double_all.c │ ├── sls_filter.c │ ├── sls_insert.c │ ├── sls_insertion_sort.c │ ├── sls_merge.c │ ├── sls_merge_sort.c │ ├── sls_pairwise_sum.c │ ├── sls_remove.c │ ├── sls_reverse.c │ ├── sls_split.c │ └── sls_traverse.c ├── avl │ ├── avl_balance.c │ ├── defn.sl │ ├── delete.c │ ├── find_smallest.c │ ├── header.c │ ├── header.h │ ├── insert_rec.c │ └── output │ │ ├── avl_balance.txt │ │ ├── delete.txt │ │ ├── find_smallest.txt │ │ └── insert_rec.txt ├── binary_search_tree │ ├── defn.sl │ ├── delete_rec.c │ ├── find_iter.c │ ├── find_rec.c │ ├── header.c │ ├── header.h │ ├── insert_rec.c │ ├── output │ │ ├── delete_rec.txt │ │ ├── find_iter.txt │ │ ├── find_rec.txt │ │ ├── insert_rec.txt │ │ └── remove_root_rec.txt │ └── remove_root_rec.c ├── prio_tree │ ├── defn.sl │ ├── delete_rec.c │ ├── find_rec.c │ ├── header.c │ ├── header.h │ ├── insert_rec.c │ ├── output │ │ ├── delete_rec.txt │ │ ├── find_rec.txt │ │ ├── insert_rec.txt │ │ └── remove_root_rec.txt │ └── remove_root_rec.c ├── red_black_tree │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── output │ │ ├── rbt_delete_rec.txt │ │ └── rbt_insert_rec.txt │ ├── rbt_delete_rec.c │ └── rbt_insert_rec.c └── sortlist │ ├── concat_sorted.c │ ├── defn.sl │ ├── find_last_sorted.c │ ├── header.c │ ├── header.h │ ├── insertion_sort_copy.c │ ├── merge_sort_copy.c │ ├── output │ ├── concat_sorted.txt │ ├── find_last_sorted.txt │ ├── insertion_sort_copy.txt │ ├── merge_sort_copy.txt │ ├── quick_sort.txt │ ├── reverse_sorted.txt │ ├── sorted_delete_all.txt │ ├── sorted_find.txt │ ├── sorted_insert.txt │ └── sorted_insert_iter.txt │ ├── quick_sort.c │ ├── reverse_sorted.c │ ├── sorted_delete_all.c │ ├── sorted_find.c │ ├── sorted_insert.c │ └── sorted_insert_iter.c ├── java ├── .idea │ ├── java.iml │ ├── misc.xml │ ├── modules.xml │ └── workspace.xml └── retrieve heap │ ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── misc.xml │ ├── modules.xml │ ├── uiDesigner.xml │ └── workspace.xml │ ├── out │ └── production │ │ └── retrieve heap │ │ ├── AVLNode.class │ │ ├── AVL_Insert.class │ │ ├── BinarySearchTree$Node.class │ │ ├── BinarySearchTree.class │ │ ├── DlLinkedList.class │ │ ├── DlNode.class │ │ ├── DoublyLinkedList.class │ │ ├── Heap.class │ │ ├── HeapCollector.class │ │ ├── HeapNode.class │ │ ├── Memory.class │ │ ├── RedBlackTree$Node.class │ │ ├── RedBlackTree.class │ │ ├── SdlNode.class │ │ ├── SinglyLinkedList.class │ │ ├── SlNode.class │ │ ├── SllLinkedList.class │ │ ├── SllNode.class │ │ ├── SortedDoublyLinkedList.class │ │ ├── SortedSinglyLinkedList.class │ │ ├── StackNode.class │ │ └── sdlinkedList.class │ ├── retrieve heap.iml │ ├── sll │ ├── add.txt │ ├── addAfter.txt │ └── traverse.txt │ └── src │ ├── collector │ ├── Heap.java │ ├── HeapCollector.java │ ├── HeapNode.java │ ├── Memory.java │ └── StackNode.java │ ├── online │ ├── BinarySearchTree.java │ ├── DoublyLinkedList.java │ ├── RedBlackTree.java │ ├── SinglyLinkedList.java │ ├── SortedDoublyLinkedList.java │ └── SortedSinglyLinkedList.java │ └── testsuites │ ├── AVL_Insert.java │ ├── BSD_Insert_After.java │ ├── BST_Insert_Rec.java │ ├── Circular_Insert_Back.java │ ├── Dll_Concat.java │ ├── GSlist_Sort_Merge.java │ ├── Glist_Prepend.java │ ├── Grass_Dl_Insert.java │ ├── Grass_Sl_Insert.java │ ├── Grass_Sls_Pairwise.java │ ├── Heap_Find_Min.java │ ├── Mem_Region.java │ ├── Rbt_Insert.java │ ├── SVcomp_Create_Slave.java │ ├── Schorr_Waite.java │ ├── Sll_Append.java │ ├── Sorted_Insert_Iter.java │ ├── Tree_Inorder.java │ └── Treep_Insert_Rec.java ├── original_vcd ├── AFWP │ ├── dll │ │ ├── DLL-fix.dryad.c │ │ └── DLL-splice.dryad.c │ └── sll │ │ ├── SLL-create.dryad.c │ │ ├── SLL-delete-all.dryad.c │ │ ├── SLL-delete.dryad.c │ │ ├── SLL-filter.dryad.c │ │ ├── SLL-find.dryad.c │ │ ├── SLL-insert.dryad.c │ │ ├── SLL-last.dryad.c │ │ ├── SLL-merge.dryad.c │ │ ├── SLL-reverse.dryad.c │ │ ├── SLL-rotate.dryad.c │ │ └── SLL-swap.dryad.c ├── GRASShopper │ ├── dl_concat.dryad.c │ ├── dl_copy.dryad.c │ ├── dl_dispose.dryad.c │ ├── dl_filter.dryad.c │ ├── dl_insert.dryad.c │ ├── dl_remove.dryad.c │ ├── dl_reverse.dryad.c │ ├── dl_traverse.dryad.c │ ├── rec_concat.dryad.c │ ├── rec_copy.dryad.c │ ├── rec_dispose.dryad.c │ ├── rec_filter.dryad.c │ ├── rec_insert.dryad.c │ ├── rec_remove.dryad.c │ ├── rec_reverse.dryad.c │ ├── rec_traverse.dryad.c │ ├── sl_concat.dryad.c │ ├── sl_copy.dryad.c │ ├── sl_dispose.dryad.c │ ├── sl_filter.dryad.c │ ├── sl_insert.dryad.c │ ├── sl_remove.dryad.c │ ├── sl_reverse.dryad.c │ ├── sl_traverse.dryad.c │ ├── sls_concat.dryad.c │ ├── sls_copy.dryad.c │ ├── sls_dispose.dryad.c │ ├── sls_double_all.dryad.c │ ├── sls_filter.dryad.c │ ├── sls_insert.dryad.c │ ├── sls_insertion_sort.dryad.c │ ├── sls_merge.dryad.c │ ├── sls_merge_sort.dryad.c │ ├── sls_pairwise_sum.dryad.c │ ├── sls_remove.dryad.c │ ├── sls_reverse.dryad.c │ ├── sls_split.dryad.c │ └── sls_traverse.dryad.c ├── avl │ ├── avl-balance.dryad.c │ ├── avl-delete-rec.dryad.c │ ├── avl-find-smallest.dryad.c │ └── avl-insert-rec.dryad.c ├── binomial-heap │ ├── binomial-heap-find-minimum-rec.dryad.c │ └── binomial-heap-merge-rec.dryad.c ├── bst │ ├── bst-delete-rec.dryad.c │ ├── bst-find-iter.dryad.c │ ├── bst-find-rec.dryad.c │ ├── bst-insert-rec.dryad.c │ └── bst-remove-root-rec.dryad.c ├── circular-list │ ├── circular-list-delete-back.dryad.c │ ├── circular-list-delete-front.dryad.c │ ├── circular-list-insert-back.dryad.c │ └── circular-list-insert-front.dryad.c ├── dll │ ├── dll-append.dryad.c │ ├── dll-delete-all.dryad.c │ ├── dll-insert-back.dryad.c │ ├── dll-insert-front.dryad.c │ ├── dll-meld.dryad.c │ ├── dll-mid-delete.dryad.c │ └── dll-mid-insert.dryad.c ├── glib_glist │ ├── g_list_find.dryad.c │ ├── g_list_free.dryad.c │ ├── g_list_index.dryad.c │ ├── g_list_last.dryad.c │ ├── g_list_length.dryad.c │ ├── g_list_nth.dryad.c │ ├── g_list_nth_data.dryad.c │ ├── g_list_position.dryad.c │ ├── g_list_prepend.dryad.c │ └── g_list_reverse.dryad.c ├── glib_gslist │ ├── g_slist_append.dryad.c │ ├── g_slist_concat.dryad.c │ ├── g_slist_copy.dryad.c │ ├── g_slist_delete_link.dryad.c │ ├── g_slist_find.dryad.c │ ├── g_slist_free.dryad.c │ ├── g_slist_index.dryad.c │ ├── g_slist_insert_at_pos.dryad.c │ ├── g_slist_insert_before.dryad.c │ ├── g_slist_insert_sorted.dryad.c │ ├── g_slist_last.dryad.c │ ├── g_slist_length.dryad.c │ ├── g_slist_nth.dryad.c │ ├── g_slist_nth_data.dryad.c │ ├── g_slist_position.dryad.c │ ├── g_slist_prepend.dryad.c │ ├── g_slist_remove.dryad.c │ ├── g_slist_remove_all.dryad.c │ ├── g_slist_remove_link.dryad.c │ ├── g_slist_reverse.dryad.c │ ├── g_slist_sort_merge.dryad.c │ └── g_slist_sort_real.dryad.c ├── memory_region │ └── mem_region_dll_ops.dryad.c ├── openbsd_queue │ ├── simpleq_init.dryad.c │ ├── simpleq_insert_after.dryad.c │ ├── simpleq_insert_head.dryad.c │ ├── simpleq_insert_tail.dryad.c │ ├── simpleq_remove_after.dryad.c │ └── simpleq_remove_head.dryad.c ├── red-black-tree │ ├── rbt-delete-rec.dryad.c │ └── rbt-insert-rec.dryad.c ├── sll │ ├── sll-append.dryad.c │ ├── sll-copy-all.dryad.c │ ├── sll-delete-all.dryad.c │ ├── sll-find.dryad.c │ ├── sll-insert-back.dryad.c │ ├── sll-insert-front.dryad.c │ ├── sll-insert.dryad.c │ └── sll-reverse.dryad.c ├── sorted-list │ ├── concat_sorted.dryad.c │ ├── find_last_sorted.dryad.c │ ├── insertion_sort_copy.dryad.c │ ├── merge_sort_copy.dryad.c │ ├── quick_sort.dryad.c │ ├── reverse_sorted.dryad.c │ ├── sorted_delete_all.dryad.c │ ├── sorted_find.dryad.c │ ├── sorted_insert.dryad.c │ └── sorted_insert_iter.dryad.c ├── sv-comp │ ├── dll_of_dll.dryad.c │ ├── rule_60_list_del.dryad.c │ ├── rule_60_list_head_add.dryad.c │ └── rule_60_list_head_init.dryad.c ├── treap │ ├── treap-delete-rec.dryad.c │ ├── treap-find-rec.dryad.c │ ├── treap-insert-rec.dryad.c │ └── treap-remove-root-rec.dryad.c └── tree-traversals │ ├── traverse-inorder.dryad.c │ ├── traverse-posttorder.dryad.c │ ├── traverse-preorder.dryad.c │ ├── tree2list-iter.dryad.c │ └── tree2list.dryad.c ├── python ├── avl_insert.py ├── bsd_insert_after.py ├── bst_insert_rec.py ├── circular_insert_back.py ├── dll_concat.py ├── glist_prepend.py ├── grass_dl_insert.py ├── grass_sl_insert.py ├── grass_sls_pairwise.py ├── gslist_sort_merge.py ├── heap_find_min.py ├── mem_region.py ├── rbt_insert.py ├── schorr_waite.py ├── sll_append.py ├── sorted_insert_iter.py ├── svcomp_create_slave.py ├── tree_traversal_inorder.py └── treep_insert_rec.py ├── s2-eval ├── README.md ├── s2_benchmarks │ ├── AFWP │ │ ├── dll │ │ │ ├── DLL-fix.dryad.c │ │ │ ├── DLL-splice.dryad.c │ │ │ ├── output │ │ │ │ ├── DLL-fix.txt │ │ │ │ └── DLL-splice.txt │ │ │ └── stdhipmem.h │ │ └── sll │ │ │ ├── SLL-create.dryad.c │ │ │ ├── SLL-delete-all.dryad.c │ │ │ ├── SLL-delete.dryad.c │ │ │ ├── SLL-filter.dryad.c │ │ │ ├── SLL-find.dryad.c │ │ │ ├── SLL-insert.dryad.c │ │ │ ├── SLL-last.dryad.c │ │ │ ├── SLL-merge.dryad.c │ │ │ ├── SLL-reverse.dryad.c │ │ │ ├── SLL-rotate.dryad.c │ │ │ ├── SLL-swap.dryad.c │ │ │ ├── output │ │ │ ├── SLL-create.txt │ │ │ ├── SLL-delete-all.txt │ │ │ ├── SLL-delete.txt │ │ │ ├── SLL-filter.txt │ │ │ ├── SLL-find.txt │ │ │ ├── SLL-insert.txt │ │ │ ├── SLL-last.txt │ │ │ ├── SLL-merge.txt │ │ │ ├── SLL-reverse.txt │ │ │ ├── SLL-rotate.txt │ │ │ └── SLL-swap.txt │ │ │ └── stdhipmem.h │ ├── GRASShopper │ │ ├── dl │ │ │ ├── dl_concat.dryad.c │ │ │ ├── dl_copy.dryad.c │ │ │ ├── dl_dispose.dryad.c │ │ │ ├── dl_filter.dryad.c │ │ │ ├── dl_insert.dryad.c │ │ │ ├── dl_remove.dryad.c │ │ │ ├── dl_reverse.dryad.c │ │ │ ├── dl_traverse.dryad.c │ │ │ ├── output │ │ │ │ ├── dl_concat.txt │ │ │ │ ├── dl_copy.txt │ │ │ │ ├── dl_dispose.txt │ │ │ │ ├── dl_filter.txt │ │ │ │ ├── dl_insert.txt │ │ │ │ ├── dl_remove.txt │ │ │ │ ├── dl_reverse.txt │ │ │ │ └── dl_traverse.txt │ │ │ └── stdhipmem.h │ │ ├── rec │ │ │ ├── output │ │ │ │ ├── rec_concat.txt │ │ │ │ ├── rec_copy.txt │ │ │ │ ├── rec_dispose.txt │ │ │ │ ├── rec_filter.txt │ │ │ │ ├── rec_insert.txt │ │ │ │ ├── rec_remove.txt │ │ │ │ ├── rec_reverse.txt │ │ │ │ └── rec_traverse.txt │ │ │ ├── rec_concat.dryad.c │ │ │ ├── rec_copy.dryad.c │ │ │ ├── rec_dispose.dryad.c │ │ │ ├── rec_filter.dryad.c │ │ │ ├── rec_insert.dryad.c │ │ │ ├── rec_remove.dryad.c │ │ │ ├── rec_reverse.dryad.c │ │ │ ├── rec_traverse.dryad.c │ │ │ └── stdhipmem.h │ │ ├── sl │ │ │ ├── output │ │ │ │ ├── sl_concat.txt │ │ │ │ ├── sl_copy.txt │ │ │ │ ├── sl_dispose.txt │ │ │ │ ├── sl_filter.txt │ │ │ │ ├── sl_insert.txt │ │ │ │ ├── sl_remove.txt │ │ │ │ ├── sl_reverse.txt │ │ │ │ └── sl_traverse.txt │ │ │ ├── sl_concat.dryad.c │ │ │ ├── sl_copy.dryad.c │ │ │ ├── sl_dispose.dryad.c │ │ │ ├── sl_filter.dryad.c │ │ │ ├── sl_insert.dryad.c │ │ │ ├── sl_remove.dryad.c │ │ │ ├── sl_reverse.dryad.c │ │ │ ├── sl_traverse.dryad.c │ │ │ └── stdhipmem.h │ │ └── sls │ │ │ ├── output │ │ │ ├── sls_concat.txt │ │ │ ├── sls_copy.txt │ │ │ ├── sls_dispose.txt │ │ │ ├── sls_double_all.txt │ │ │ ├── sls_filter.txt │ │ │ ├── sls_insert.txt │ │ │ ├── sls_insertion_sort.txt │ │ │ ├── sls_merge.txt │ │ │ ├── sls_merge_sort.txt │ │ │ ├── sls_pairwise_sum.txt │ │ │ ├── sls_remove.txt │ │ │ ├── sls_reverse.txt │ │ │ ├── sls_split.txt │ │ │ └── sls_traverse.txt │ │ │ ├── sls_concat.dryad.c │ │ │ ├── sls_copy.dryad.c │ │ │ ├── sls_dispose.dryad.c │ │ │ ├── sls_double_all.dryad.c │ │ │ ├── sls_filter.dryad.c │ │ │ ├── sls_insert.dryad.c │ │ │ ├── sls_insertion_sort.dryad.c │ │ │ ├── sls_merge.dryad.c │ │ │ ├── sls_merge_sort.dryad.c │ │ │ ├── sls_pairwise_sum.dryad.c │ │ │ ├── sls_remove.dryad.c │ │ │ ├── sls_reverse.dryad.c │ │ │ ├── sls_split.dryad.c │ │ │ ├── sls_traverse.dryad.c │ │ │ └── stdhipmem.h │ ├── avl │ │ ├── avl-balance.dryad.c │ │ ├── avl-delete-rec.dryad.c │ │ ├── avl-find-smallest.dryad.c │ │ ├── avl-insert-rec.dryad.c │ │ ├── output │ │ │ ├── avl-balance.txt │ │ │ ├── avl-delete-rec.txt │ │ │ ├── avl-find-smallest.txt │ │ │ └── avl-insert-rec.txt │ │ └── stdhipmem.h │ ├── binary_search_tree │ │ ├── bst-delete-rec.dryad.c │ │ ├── bst-find-iter.dryad.c │ │ ├── bst-find-rec.dryad.c │ │ ├── bst-insert-rec.dryad.c │ │ ├── bst-remove-root-rec.dryad.c │ │ ├── output │ │ │ ├── bst-delete-rec.txt │ │ │ ├── bst-find-iter.txt │ │ │ ├── bst-find-rec.txt │ │ │ ├── bst-insert-rec.txt │ │ │ └── bst-remove-root-rec.txt │ │ └── stdhipmem.h │ ├── binomial-heap │ │ ├── binomial-heap-find-minimum-rec.dryad.c │ │ ├── binomial-heap-merge-rec.dryad.c │ │ ├── output │ │ │ ├── binomial-heap-find-minimum-rec.txt │ │ │ └── binomial-heap-merge-rec.txt │ │ └── stdhipmem.h │ ├── circular-list │ │ ├── circular-list-delete-back.dryad.c │ │ ├── circular-list-delete-front.dryad.c │ │ ├── circular-list-insert-back.dryad.c │ │ ├── circular-list-insert-front.dryad.c │ │ ├── output │ │ │ ├── circular-list-delete-back.txt │ │ │ ├── circular-list-delete-front.txt │ │ │ ├── circular-list-insert-back.txt │ │ │ └── circular-list-insert-front.txt │ │ └── stdhipmem.h │ ├── cyclist │ │ ├── aplas-stack │ │ │ ├── aplas-stack.c │ │ │ ├── create.c │ │ │ ├── dispose.c │ │ │ ├── dispose.c.prep │ │ │ ├── get_length.c │ │ │ ├── header.c │ │ │ ├── output │ │ │ │ ├── create.c.txt │ │ │ │ ├── dispose.c.txt │ │ │ │ ├── get_length.c.txt │ │ │ │ ├── pop.c.txt │ │ │ │ └── push.c.txt │ │ │ ├── pop.c │ │ │ ├── push.c │ │ │ └── stdhipmem.h │ │ ├── composite4 │ │ │ ├── composite4.c │ │ │ ├── create_node.c │ │ │ ├── create_tree.c │ │ │ ├── fixup_ancestor.c │ │ │ ├── output │ │ │ │ ├── create_node.c.txt │ │ │ │ ├── create_tree.c.txt │ │ │ │ ├── fixup_ancestor.c.txt │ │ │ │ ├── sub_tree_get_count.c.txt │ │ │ │ ├── tree_add_left.c.txt │ │ │ │ ├── tree_add_right.c.txt │ │ │ │ ├── tree_add_right.txt │ │ │ │ ├── tree_dispose.c.txt │ │ │ │ └── tree_get_parent.c.txt │ │ │ ├── stdhipmem.h │ │ │ ├── sub_tree_get_count.c │ │ │ ├── tree_add_left.c │ │ │ ├── tree_add_right.c │ │ │ ├── tree_dispose.c │ │ │ └── tree_get_parent.c │ │ ├── iter │ │ │ ├── create_llist.c │ │ │ ├── iter.c │ │ │ ├── iter_dispose.c │ │ │ ├── iter_next.c │ │ │ ├── llist_add.c │ │ │ ├── llist_append.c │ │ │ ├── llist_create_iter.c │ │ │ ├── llist_dispose.c │ │ │ ├── llist_length.c │ │ │ ├── llist_lookup.c │ │ │ ├── llist_remFirst.c │ │ │ ├── output │ │ │ │ ├── create_llist.c.txt │ │ │ │ ├── iter_dispose.c.txt │ │ │ │ ├── iter_next.c.txt │ │ │ │ ├── llist_add.c.txt │ │ │ │ ├── llist_append.c.txt │ │ │ │ ├── llist_create_iter.c.txt │ │ │ │ ├── llist_dispose.c.txt │ │ │ │ ├── llist_length.c.txt │ │ │ │ ├── llist_lookup.c.txt │ │ │ │ └── llist_remFirst.c.txt │ │ │ └── stdhipmem.h │ │ └── schorr_waite │ │ │ ├── defn.sl │ │ │ ├── header.c │ │ │ ├── make_node.c │ │ │ ├── output │ │ │ ├── make_node.c.txt │ │ │ ├── schorr.c.txt │ │ │ └── schorr_waite.txt │ │ │ ├── schorr.c │ │ │ ├── schorr_waite.c │ │ │ └── stdhipmem.h │ ├── dll │ │ ├── dll-append.dryad.c │ │ ├── dll-concat.c │ │ ├── dll-delete-all.dryad.c │ │ ├── dll-insert-back.dryad.c │ │ ├── dll-insert-front.dryad.c │ │ ├── dll-meld.dryad.c │ │ ├── dll-mid-delete.dryad.c │ │ ├── dll-mid-insert.dryad.c │ │ ├── dll_mid_delete_hd_star.c │ │ ├── mid_delete_error.c │ │ ├── mid_delete_hd.c │ │ ├── mid_delete_mid.c │ │ ├── output │ │ │ ├── dll-append.txt │ │ │ ├── dll-concat.c.txt │ │ │ ├── dll-delete-all.txt │ │ │ ├── dll-insert-back.txt │ │ │ ├── dll-insert-front.txt │ │ │ ├── dll-meld.txt │ │ │ ├── dll-mid-delete.txt │ │ │ ├── dll-mid-insert.txt │ │ │ ├── dll_mid_delete_hd_star.c.txt │ │ │ ├── mid_delete_error.c.txt │ │ │ ├── mid_delete_hd.c.txt │ │ │ └── mid_delete_mid.c.txt │ │ └── stdhipmem.h │ ├── glib_glist │ │ ├── g_list_find.dryad.c │ │ ├── g_list_free.dryad.c │ │ ├── g_list_index.dryad.c │ │ ├── g_list_last.dryad.c │ │ ├── g_list_length.dryad.c │ │ ├── g_list_nth.dryad.c │ │ ├── g_list_nth_data.dryad.c │ │ ├── g_list_position.dryad.c │ │ ├── g_list_prepend.dryad.c │ │ ├── g_list_reverse.dryad.c │ │ ├── output │ │ │ ├── g_list_find.txt │ │ │ ├── g_list_free.txt │ │ │ ├── g_list_index.txt │ │ │ ├── g_list_last.txt │ │ │ ├── g_list_length.txt │ │ │ ├── g_list_nth.txt │ │ │ ├── g_list_nth_data.txt │ │ │ ├── g_list_position.txt │ │ │ ├── g_list_prepend.txt │ │ │ └── g_list_reverse.txt │ │ └── stdhipmem.h │ ├── glib_gslist │ │ ├── g_slist_append.dryad.c │ │ ├── g_slist_concat.dryad.c │ │ ├── g_slist_copy.dryad.c │ │ ├── g_slist_delete_link.dryad.c │ │ ├── g_slist_find.dryad.c │ │ ├── g_slist_free.dryad.c │ │ ├── g_slist_index.dryad.c │ │ ├── g_slist_insert_at_pos.dryad.c │ │ ├── g_slist_insert_before.dryad.c │ │ ├── g_slist_insert_sorted.dryad.c │ │ ├── g_slist_last.dryad.c │ │ ├── g_slist_length.dryad.c │ │ ├── g_slist_nth.dryad.c │ │ ├── g_slist_nth_data.dryad.c │ │ ├── g_slist_position.dryad.c │ │ ├── g_slist_prepend.dryad.c │ │ ├── g_slist_remove.dryad.c │ │ ├── g_slist_remove_all.dryad.c │ │ ├── g_slist_remove_link.dryad.c │ │ ├── g_slist_reverse.dryad.c │ │ ├── g_slist_sort_merge.dryad.c │ │ ├── g_slist_sort_real.dryad.c │ │ ├── output │ │ │ ├── g_slist_append.txt │ │ │ ├── g_slist_concat.txt │ │ │ ├── g_slist_copy.txt │ │ │ ├── g_slist_delete_link.txt │ │ │ ├── g_slist_find.txt │ │ │ ├── g_slist_free.txt │ │ │ ├── g_slist_index.txt │ │ │ ├── g_slist_insert_at_pos.txt │ │ │ ├── g_slist_insert_before.txt │ │ │ ├── g_slist_insert_sorted.txt │ │ │ ├── g_slist_last.txt │ │ │ ├── g_slist_length.txt │ │ │ ├── g_slist_nth.txt │ │ │ ├── g_slist_nth_data.txt │ │ │ ├── g_slist_position.txt │ │ │ ├── g_slist_prepend.txt │ │ │ ├── g_slist_remove.txt │ │ │ ├── g_slist_remove_all.txt │ │ │ ├── g_slist_remove_link.txt │ │ │ ├── g_slist_reverse.txt │ │ │ ├── g_slist_sort_merge.txt │ │ │ └── g_slist_sort_real.txt │ │ └── stdhipmem.h │ ├── memory_region │ │ ├── mem_region_dll_create_user.dryad.c │ │ ├── mem_region_dll_init.dryad.c │ │ ├── mem_region_dll_ops.dryad.c │ │ ├── mem_region_dll_split.dryad.c │ │ ├── output │ │ │ └── mem_region_dll_ops.txt │ │ └── stdhipmem.h │ ├── openbsd_queue │ │ ├── output │ │ │ ├── simpleq_init.txt │ │ │ ├── simpleq_insert_after.txt │ │ │ ├── simpleq_insert_head.txt │ │ │ ├── simpleq_insert_tail.txt │ │ │ ├── simpleq_remove_after.txt │ │ │ └── simpleq_remove_head.txt │ │ ├── simpleq_init.dryad.c │ │ ├── simpleq_insert_after.dryad.c │ │ ├── simpleq_insert_head.dryad.c │ │ ├── simpleq_insert_tail.dryad.c │ │ ├── simpleq_remove_after.dryad.c │ │ ├── simpleq_remove_head.dryad.c │ │ └── stdhipmem.h │ ├── prio_tree │ │ ├── output │ │ │ ├── treap-delete-rec.txt │ │ │ ├── treap-find-rec.txt │ │ │ ├── treap-insert-rec.txt │ │ │ └── treap-remove-root-rec.txt │ │ ├── stdhipmem.h │ │ ├── treap-delete-rec.dryad.c │ │ ├── treap-find-rec.dryad.c │ │ ├── treap-insert-rec.dryad.c │ │ └── treap-remove-root-rec.dryad.c │ ├── red-black-tree │ │ ├── output │ │ │ ├── rbt-delete-rec.txt │ │ │ └── rbt-insert-rec.txt │ │ ├── rbt-delete-rec.dryad.c │ │ ├── rbt-insert-rec.dryad.c │ │ └── stdhipmem.h │ ├── run-exp.sh │ ├── run.sh │ ├── sll │ │ ├── output │ │ │ ├── sll-append.txt │ │ │ ├── sll-copy-all.txt │ │ │ ├── sll-delete-all.txt │ │ │ ├── sll-find.txt │ │ │ ├── sll-insert-back.txt │ │ │ ├── sll-insert-front.txt │ │ │ ├── sll-insert.txt │ │ │ └── sll-reverse.txt │ │ ├── sll-append.dryad.c │ │ ├── sll-copy-all.dryad.c │ │ ├── sll-delete-all.dryad.c │ │ ├── sll-find.dryad.c │ │ ├── sll-insert-back.dryad.c │ │ ├── sll-insert-front.dryad.c │ │ ├── sll-insert.dryad.c │ │ ├── sll-reverse.dryad.c │ │ └── stdhipmem.h │ ├── sorted-list │ │ ├── concat_sorted.dryad.c │ │ ├── find_last_sorted.dryad.c │ │ ├── insertion_sort_copy.dryad.c │ │ ├── merge_sort_copy.dryad.c │ │ ├── output │ │ │ ├── concat_sorted.txt │ │ │ ├── find_last_sorted.txt │ │ │ ├── insertion_sort_copy.txt │ │ │ ├── merge_sort_copy.txt │ │ │ ├── quick_sort.txt │ │ │ ├── reverse_sorted.txt │ │ │ ├── sorted_delete_all.txt │ │ │ ├── sorted_find.txt │ │ │ ├── sorted_insert.txt │ │ │ └── sorted_insert_iter.txt │ │ ├── quick_sort.dryad.c │ │ ├── reverse_sorted.dryad.c │ │ ├── sorted_delete_all.dryad.c │ │ ├── sorted_find.dryad.c │ │ ├── sorted_insert.dryad.c │ │ ├── sorted_insert_iter.dryad.c │ │ └── stdhipmem.h │ ├── sv-comp │ │ ├── dll_of_dll │ │ │ ├── alloc_slave.c │ │ │ ├── create_slave.c │ │ │ ├── destroy_slave.c │ │ │ ├── dll_of_dll.dryad.c │ │ │ ├── insert_slave.c │ │ │ ├── output │ │ │ │ ├── alloc_slave.c.txt │ │ │ │ ├── create_slave.c.txt │ │ │ │ ├── destroy_slave.c.txt │ │ │ │ ├── dll_of_dll.txt │ │ │ │ └── insert_slave.c.txt │ │ │ └── stdhipmem.h │ │ └── rule_60_list │ │ │ ├── output │ │ │ ├── rule_60_list_del.txt │ │ │ ├── rule_60_list_head_add.txt │ │ │ └── rule_60_list_head_init.txt │ │ │ ├── rule_60_list_del.dryad.c │ │ │ ├── rule_60_list_head_add.dryad.c │ │ │ ├── rule_60_list_head_init.dryad.c │ │ │ └── stdhipmem.h │ ├── tree-traversals │ │ ├── output │ │ │ ├── traverse-inorder.txt │ │ │ ├── traverse-posttorder.txt │ │ │ ├── traverse-preorder.txt │ │ │ ├── tree2list-iter.txt │ │ │ └── tree2list.txt │ │ ├── stdhipmem.h │ │ ├── traverse-inorder.dryad.c │ │ ├── traverse-posttorder.dryad.c │ │ ├── traverse-preorder.dryad.c │ │ ├── tree2list-iter.dryad.c │ │ └── tree2list.dryad.c │ └── web_s2_result │ │ ├── gslist_concat_dryad_version_inline.c │ │ ├── gslist_concat_dryad_version_inline_s2_beta_failed.png │ │ ├── gslist_concat_dryad_version_inline_s2_beta_failed.txt │ │ ├── gslist_concat_dryad_version_inline_s2_runnable.png │ │ ├── gslist_concat_dryad_version_inline_s2_runnable.txt │ │ ├── gslist_concat_dryad_version_s2_beta_failed.png │ │ ├── gslist_concat_dryad_version_s2_beta_failed.txt │ │ ├── gslist_concat_dryad_version_s2_failed.png │ │ ├── gslist_concat_dryad_version_s2_failed.txt │ │ ├── gslist_concat_website_version.c │ │ ├── gslist_concat_website_version_s2_beta_failed.png │ │ ├── gslist_concat_website_version_s2_beta_failed.txt │ │ ├── gslist_concat_website_version_s2_failed.png │ │ └── gslist_concat_website_version_s2_failed.txt └── s2_web_result │ ├── _glist_append │ ├── glist_append_website_version.c │ ├── glist_append_website_version_s2_beta_failed.png │ ├── glist_append_website_version_s2_beta_failed.txt │ ├── glist_append_website_version_s2_failed.png │ └── glist_append_website_version_s2_failed.txt │ ├── _glist_concat │ ├── glist_concat_website_version.c │ ├── glist_concat_website_version_s2_beta_failed.png │ ├── glist_concat_website_version_s2_beta_failed.txt │ ├── glist_concat_website_version_s2_failed.png │ └── glist_concat_website_version_s2_failed.txt │ ├── _glist_insert_before │ ├── glist_insert_before_website_version.c │ ├── glist_insert_before_website_version_s2_beta_failed.png │ ├── glist_insert_before_website_version_s2_beta_failed.txt │ ├── glist_insert_before_website_version_s2_failed.png │ └── glist_insert_before_website_version_s2_failed.txt │ ├── glist_find │ ├── glist_find_dryad_version.c │ ├── glist_find_dryad_version_inline.c │ ├── glist_find_dryad_version_inline_s2_beta_failed.png │ ├── glist_find_dryad_version_inline_s2_beta_failed.txt │ ├── glist_find_dryad_version_inline_s2_runnable.png │ ├── glist_find_dryad_version_inline_s2_runnable.txt │ ├── glist_find_dryad_version_s2_beta_failed.png │ ├── glist_find_dryad_version_s2_beta_failed.txt │ ├── glist_find_dryad_version_s2_failed.png │ └── glist_find_dryad_version_s2_failed.txt │ ├── glist_free │ ├── glist_free_dryad_version.c │ ├── glist_free_dryad_version_inline.c │ ├── glist_free_dryad_version_inline_s2_beta_failed.png │ ├── glist_free_dryad_version_inline_s2_beta_failed.txt │ ├── glist_free_dryad_version_inline_s2_runnable.png │ ├── glist_free_dryad_version_inline_s2_runnable.txt │ ├── glist_free_dryad_version_s2_beta_failed.png │ ├── glist_free_dryad_version_s2_beta_failed.txt │ ├── glist_free_dryad_version_s2_failed.png │ └── glist_free_dryad_version_s2_failed.txt │ ├── glist_index │ ├── glist_index_dryad_version.c │ ├── glist_index_dryad_version_inline.c │ ├── glist_index_dryad_version_inline_s2_beta_failed.png │ ├── glist_index_dryad_version_inline_s2_beta_failed.txt │ ├── glist_index_dryad_version_inline_s2_failed.png │ ├── glist_index_dryad_version_inline_s2_failed.txt │ ├── glist_index_dryad_version_s2_beta_failed.png │ ├── glist_index_dryad_version_s2_beta_failed.txt │ ├── glist_index_dryad_version_s2_failed.png │ └── glist_index_dryad_version_s2_failed.txt │ ├── glist_last │ ├── glist_last_dryad_version.c │ ├── glist_last_dryad_version_inline.c │ ├── glist_last_dryad_version_inline_s2_beta_failed.png │ ├── glist_last_dryad_version_inline_s2_beta_failed.txt │ ├── glist_last_dryad_version_inline_s2_runnable.png │ ├── glist_last_dryad_version_inline_s2_runnable.txt │ ├── glist_last_dryad_version_s2_beta_failed.png │ ├── glist_last_dryad_version_s2_beta_failed.txt │ ├── glist_last_dryad_version_s2_failed.png │ ├── glist_last_dryad_version_s2_failed.txt │ ├── glist_last_website_version.c │ ├── glist_last_website_version_s2_beta_failed.png │ ├── glist_last_website_version_s2_beta_failed.txt │ ├── glist_last_website_version_s2_failed.png │ └── glist_last_website_version_s2_failed.txt │ ├── glist_length │ ├── glist_length_dryad_version.c │ ├── glist_length_dryad_version_inline.c │ ├── glist_length_dryad_version_inline_s2_beta_failed.png │ ├── glist_length_dryad_version_inline_s2_beta_failed.txt │ ├── glist_length_dryad_version_inline_s2_runnable.png │ ├── glist_length_dryad_version_inline_s2_runnable.txt │ ├── glist_length_dryad_version_s2_beta_failed.png │ ├── glist_length_dryad_version_s2_beta_failed.txt │ ├── glist_length_dryad_version_s2_failed.png │ └── glist_length_dryad_version_s2_failed.txt │ ├── glist_nth │ ├── glist_nth_dryad_version.c │ ├── glist_nth_dryad_version_inline.c │ ├── glist_nth_dryad_version_inline_s2_beta_failed.png │ ├── glist_nth_dryad_version_inline_s2_beta_failed.txt │ ├── glist_nth_dryad_version_inline_s2_runnable.png │ ├── glist_nth_dryad_version_inline_s2_runnable.txt │ ├── glist_nth_dryad_version_s2_beta_failed.png │ ├── glist_nth_dryad_version_s2_beta_failed.txt │ ├── glist_nth_dryad_version_s2_failed.png │ └── glist_nth_dryad_version_s2_failed.txt │ ├── gslist_append │ ├── gslist_append_dryad_version_inline_s2_beta_failed.png │ ├── gslist_append_dryad_version_inline_s2_beta_failed.txt │ ├── gslist_append_dryad_version_inline_s2_runnable.png │ ├── gslist_append_dryad_version_inline_s2_runnable.txt │ ├── gslist_append_dryad_version_s2_beta_failed.png │ ├── gslist_append_dryad_version_s2_beta_failed.txt │ ├── gslist_append_dryad_version_s2_failed.png │ ├── gslist_append_dryad_version_s2_failed.txt │ ├── gslist_append_website_version.c │ ├── gslist_append_website_version_s2_beta_failed.png │ ├── gslist_append_website_version_s2_beta_failed.txt │ ├── gslist_append_website_version_s2_failed.png │ └── gslist_append_website_version_s2_failed.txt │ ├── gslist_concat │ ├── gslist_concat_dryad_version_inline.c │ ├── gslist_concat_dryad_version_inline_s2_beta_failed.png │ ├── gslist_concat_dryad_version_inline_s2_beta_failed.txt │ ├── gslist_concat_dryad_version_inline_s2_runnable.png │ ├── gslist_concat_dryad_version_inline_s2_runnable.txt │ ├── gslist_concat_dryad_version_s2_beta_failed.png │ ├── gslist_concat_dryad_version_s2_beta_failed.txt │ ├── gslist_concat_dryad_version_s2_failed.png │ ├── gslist_concat_dryad_version_s2_failed.txt │ ├── gslist_concat_website_version.c │ ├── gslist_concat_website_version_s2_beta_failed.png │ ├── gslist_concat_website_version_s2_beta_failed.txt │ ├── gslist_concat_website_version_s2_failed.png │ └── gslist_concat_website_version_s2_failed.txt │ └── gslist_last │ ├── gslist_last_dryad_version.c │ ├── gslist_last_dryad_version_s2_beta_failed.png │ ├── gslist_last_dryad_version_s2_beta_failed.txt │ ├── gslist_last_dryad_version_s2_failed.png │ ├── gslist_last_dryad_version_s2_failed.txt │ ├── gslist_last_dyrad_version_inline.c │ ├── gslist_last_dyrad_version_inline_s2_beta_failed.png │ ├── gslist_last_dyrad_version_inline_s2_beta_failed.txt │ ├── gslist_last_dyrad_version_inline_s2_runnable.png │ ├── gslist_last_dyrad_version_inline_s2_runnable.txt │ ├── gslist_last_website_version.c │ ├── gslist_last_website_version_s2_beta_failed.png │ ├── gslist_last_website_version_s2_beta_failed.txt │ ├── gslist_last_website_version_s2_failed.png │ └── gslist_last_website_version_s2_failed.txt ├── s2_benchmarks ├── AFWP │ ├── dll │ │ ├── DLL-fix.dryad.c │ │ ├── DLL-splice.dryad.c │ │ ├── output │ │ │ ├── DLL-fix.txt │ │ │ └── DLL-splice.txt │ │ └── stdhipmem.h │ └── sll │ │ ├── SLL-create.dryad.c │ │ ├── SLL-delete-all.dryad.c │ │ ├── SLL-delete.dryad.c │ │ ├── SLL-filter.dryad.c │ │ ├── SLL-find.dryad.c │ │ ├── SLL-insert.dryad.c │ │ ├── SLL-last.dryad.c │ │ ├── SLL-merge.dryad.c │ │ ├── SLL-reverse.dryad.c │ │ ├── SLL-rotate.dryad.c │ │ ├── SLL-swap.dryad.c │ │ ├── output │ │ ├── SLL-create.txt │ │ ├── SLL-delete-all.txt │ │ ├── SLL-delete.txt │ │ ├── SLL-filter.txt │ │ ├── SLL-find.txt │ │ ├── SLL-insert.txt │ │ ├── SLL-last.txt │ │ ├── SLL-merge.txt │ │ ├── SLL-reverse.txt │ │ ├── SLL-rotate.txt │ │ └── SLL-swap.txt │ │ └── stdhipmem.h ├── GRASShopper │ ├── dl │ │ ├── dl_concat.dryad.c │ │ ├── dl_copy.dryad.c │ │ ├── dl_dispose.dryad.c │ │ ├── dl_filter.dryad.c │ │ ├── dl_insert.dryad.c │ │ ├── dl_remove.dryad.c │ │ ├── dl_reverse.dryad.c │ │ ├── dl_traverse.dryad.c │ │ ├── output │ │ │ ├── dl_concat.txt │ │ │ ├── dl_copy.txt │ │ │ ├── dl_dispose.txt │ │ │ ├── dl_filter.txt │ │ │ ├── dl_insert.txt │ │ │ ├── dl_remove.txt │ │ │ ├── dl_reverse.txt │ │ │ └── dl_traverse.txt │ │ └── stdhipmem.h │ ├── rec │ │ ├── output │ │ │ ├── rec_concat.txt │ │ │ ├── rec_copy.txt │ │ │ ├── rec_dispose.txt │ │ │ ├── rec_filter.txt │ │ │ ├── rec_insert.txt │ │ │ ├── rec_remove.txt │ │ │ ├── rec_reverse.txt │ │ │ └── rec_traverse.txt │ │ ├── rec_concat.dryad.c │ │ ├── rec_copy.dryad.c │ │ ├── rec_dispose.dryad.c │ │ ├── rec_filter.dryad.c │ │ ├── rec_insert.dryad.c │ │ ├── rec_remove.dryad.c │ │ ├── rec_reverse.dryad.c │ │ ├── rec_traverse.dryad.c │ │ └── stdhipmem.h │ ├── sl │ │ ├── output │ │ │ ├── sl_concat.txt │ │ │ ├── sl_copy.txt │ │ │ ├── sl_dispose.txt │ │ │ ├── sl_filter.txt │ │ │ ├── sl_insert.txt │ │ │ ├── sl_remove.txt │ │ │ ├── sl_reverse.txt │ │ │ └── sl_traverse.txt │ │ ├── sl_concat.dryad.c │ │ ├── sl_copy.dryad.c │ │ ├── sl_dispose.dryad.c │ │ ├── sl_filter.dryad.c │ │ ├── sl_insert.dryad.c │ │ ├── sl_remove.dryad.c │ │ ├── sl_reverse.dryad.c │ │ ├── sl_traverse.dryad.c │ │ └── stdhipmem.h │ └── sls │ │ ├── output │ │ ├── sls_concat.txt │ │ ├── sls_copy.txt │ │ ├── sls_dispose.txt │ │ ├── sls_double_all.txt │ │ ├── sls_filter.txt │ │ ├── sls_insert.txt │ │ ├── sls_insertion_sort.txt │ │ ├── sls_merge.txt │ │ ├── sls_merge_sort.txt │ │ ├── sls_pairwise_sum.txt │ │ ├── sls_remove.txt │ │ ├── sls_reverse.txt │ │ ├── sls_split.txt │ │ └── sls_traverse.txt │ │ ├── sls_concat.dryad.c │ │ ├── sls_copy.dryad.c │ │ ├── sls_dispose.dryad.c │ │ ├── sls_double_all.dryad.c │ │ ├── sls_filter.dryad.c │ │ ├── sls_insert.dryad.c │ │ ├── sls_insertion_sort.dryad.c │ │ ├── sls_merge.dryad.c │ │ ├── sls_merge_sort.dryad.c │ │ ├── sls_pairwise_sum.dryad.c │ │ ├── sls_remove.dryad.c │ │ ├── sls_reverse.dryad.c │ │ ├── sls_split.dryad.c │ │ ├── sls_traverse.dryad.c │ │ └── stdhipmem.h ├── append.sh ├── avl │ ├── avl-balance.dryad.c │ ├── avl-delete-rec.dryad.c │ ├── avl-find-smallest.dryad.c │ ├── avl-insert-rec.dryad.c │ ├── output │ │ ├── avl-balance.txt │ │ ├── avl-delete-rec.txt │ │ ├── avl-find-smallest.txt │ │ └── avl-insert-rec.txt │ └── stdhipmem.h ├── binary_search_tree │ ├── bst-delete-rec.dryad.c │ ├── bst-find-iter.dryad.c │ ├── bst-find-rec.dryad.c │ ├── bst-insert-rec.dryad.c │ ├── bst-remove-root-rec.dryad.c │ ├── output │ │ ├── bst-delete-rec.txt │ │ ├── bst-find-iter.txt │ │ ├── bst-find-rec.txt │ │ ├── bst-insert-rec.txt │ │ └── bst-remove-root-rec.txt │ └── stdhipmem.h ├── binomial-heap │ ├── binomial-heap-find-minimum-rec.dryad.c │ ├── binomial-heap-merge-rec.dryad.c │ ├── output │ │ ├── binomial-heap-find-minimum-rec.txt │ │ └── binomial-heap-merge-rec.txt │ └── stdhipmem.h ├── circular-list │ ├── circular-list-delete-back.dryad.c │ ├── circular-list-delete-front.dryad.c │ ├── circular-list-insert-back.dryad.c │ ├── circular-list-insert-front.dryad.c │ ├── output │ │ ├── circular-list-delete-back.txt │ │ ├── circular-list-delete-front.txt │ │ ├── circular-list-insert-back.txt │ │ └── circular-list-insert-front.txt │ └── stdhipmem.h ├── cyclist │ ├── aplas-stack │ │ ├── aplas-stack.c │ │ ├── create.c │ │ ├── dispose.c │ │ ├── dispose.c.prep │ │ ├── get_length.c │ │ ├── header.c │ │ ├── output │ │ │ ├── create.c.txt │ │ │ ├── dispose.c.txt │ │ │ ├── get_length.c.txt │ │ │ ├── pop.c.txt │ │ │ └── push.c.txt │ │ ├── pop.c │ │ ├── push.c │ │ └── stdhipmem.h │ ├── composite4 │ │ ├── composite4.c │ │ ├── create_node.c │ │ ├── create_tree.c │ │ ├── fixup_ancestor.c │ │ ├── output │ │ │ ├── create_node.c.txt │ │ │ ├── create_tree.c.txt │ │ │ ├── fixup_ancestor.c.txt │ │ │ ├── sub_tree_get_count.c.txt │ │ │ ├── tree_add_left.c.txt │ │ │ ├── tree_add_right.c.txt │ │ │ ├── tree_add_right.txt │ │ │ ├── tree_dispose.c.txt │ │ │ └── tree_get_parent.c.txt │ │ ├── stdhipmem.h │ │ ├── sub_tree_get_count.c │ │ ├── tree_add_left.c │ │ ├── tree_add_right.c │ │ ├── tree_dispose.c │ │ └── tree_get_parent.c │ ├── iter │ │ ├── create_llist.c │ │ ├── iter.c │ │ ├── iter_dispose.c │ │ ├── iter_next.c │ │ ├── llist_add.c │ │ ├── llist_append.c │ │ ├── llist_create_iter.c │ │ ├── llist_dispose.c │ │ ├── llist_length.c │ │ ├── llist_lookup.c │ │ ├── llist_remFirst.c │ │ ├── output │ │ │ ├── create_llist.c.txt │ │ │ ├── iter_dispose.c.txt │ │ │ ├── iter_next.c.txt │ │ │ ├── llist_add.c.txt │ │ │ ├── llist_append.c.txt │ │ │ ├── llist_create_iter.c.txt │ │ │ ├── llist_dispose.c.txt │ │ │ ├── llist_length.c.txt │ │ │ ├── llist_lookup.c.txt │ │ │ └── llist_remFirst.c.txt │ │ └── stdhipmem.h │ └── schorr_waite │ │ ├── defn.sl │ │ ├── header.c │ │ ├── make_node.c │ │ ├── output │ │ ├── make_node.c.txt │ │ ├── schorr.c.txt │ │ └── schorr_waite.txt │ │ ├── schorr.c │ │ ├── schorr_waite.c │ │ └── stdhipmem.h ├── dele.sh ├── dll │ ├── dll-append.dryad.c │ ├── dll-concat.c │ ├── dll-delete-all.dryad.c │ ├── dll-insert-back.dryad.c │ ├── dll-insert-front.dryad.c │ ├── dll-meld.dryad.c │ ├── dll-mid-delete.dryad.c │ ├── dll-mid-insert.dryad.c │ ├── dll_mid_delete_hd_star.c │ ├── mid_delete_error.c │ ├── mid_delete_hd.c │ ├── mid_delete_mid.c │ ├── output │ │ ├── dll-append.txt │ │ ├── dll-concat.c.txt │ │ ├── dll-delete-all.txt │ │ ├── dll-insert-back.txt │ │ ├── dll-insert-front.txt │ │ ├── dll-meld.txt │ │ ├── dll-mid-delete.txt │ │ ├── dll-mid-insert.txt │ │ ├── dll_mid_delete_hd_star.c.txt │ │ ├── mid_delete_error.c.txt │ │ ├── mid_delete_hd.c.txt │ │ └── mid_delete_mid.c.txt │ └── stdhipmem.h ├── glib_glist │ ├── g_list_find.dryad.c │ ├── g_list_free.dryad.c │ ├── g_list_index.dryad.c │ ├── g_list_last.dryad.c │ ├── g_list_length.dryad.c │ ├── g_list_nth.dryad.c │ ├── g_list_nth_data.dryad.c │ ├── g_list_position.dryad.c │ ├── g_list_prepend.dryad.c │ ├── g_list_reverse.dryad.c │ ├── output │ │ ├── g_list_find.txt │ │ ├── g_list_free.txt │ │ ├── g_list_index.txt │ │ ├── g_list_last.txt │ │ ├── g_list_length.txt │ │ ├── g_list_nth.txt │ │ ├── g_list_nth_data.txt │ │ ├── g_list_position.txt │ │ ├── g_list_prepend.txt │ │ └── g_list_reverse.txt │ └── stdhipmem.h ├── glib_gslist │ ├── g_slist_append.dryad.c │ ├── g_slist_concat.dryad.c │ ├── g_slist_copy.dryad.c │ ├── g_slist_delete_link.dryad.c │ ├── g_slist_find.dryad.c │ ├── g_slist_free.dryad.c │ ├── g_slist_index.dryad.c │ ├── g_slist_insert_at_pos.dryad.c │ ├── g_slist_insert_before.dryad.c │ ├── g_slist_insert_sorted.dryad.c │ ├── g_slist_last.dryad.c │ ├── g_slist_length.dryad.c │ ├── g_slist_nth.dryad.c │ ├── g_slist_nth_data.dryad.c │ ├── g_slist_position.dryad.c │ ├── g_slist_prepend.dryad.c │ ├── g_slist_remove.dryad.c │ ├── g_slist_remove_all.dryad.c │ ├── g_slist_remove_link.dryad.c │ ├── g_slist_reverse.dryad.c │ ├── g_slist_sort_merge.dryad.c │ ├── g_slist_sort_real.dryad.c │ ├── output │ │ ├── g_slist_append.txt │ │ ├── g_slist_concat.txt │ │ ├── g_slist_copy.txt │ │ ├── g_slist_delete_link.txt │ │ ├── g_slist_find.txt │ │ ├── g_slist_free.txt │ │ ├── g_slist_index.txt │ │ ├── g_slist_insert_at_pos.txt │ │ ├── g_slist_insert_before.txt │ │ ├── g_slist_insert_sorted.txt │ │ ├── g_slist_last.txt │ │ ├── g_slist_length.txt │ │ ├── g_slist_nth.txt │ │ ├── g_slist_nth_data.txt │ │ ├── g_slist_position.txt │ │ ├── g_slist_prepend.txt │ │ ├── g_slist_remove.txt │ │ ├── g_slist_remove_all.txt │ │ ├── g_slist_remove_link.txt │ │ ├── g_slist_reverse.txt │ │ ├── g_slist_sort_merge.txt │ │ └── g_slist_sort_real.txt │ └── stdhipmem.h ├── logs │ ├── allinput.math │ ├── allinput.minisat │ ├── allinput.mona │ ├── allinput.oc │ ├── allinput.rl │ ├── allinput.set │ ├── allinput.spass │ ├── allinput.thy │ ├── allinput.v │ ├── allinput.z3 │ └── allinput.z3n ├── memory_region │ ├── mem_region_dll_create_user.dryad.c │ ├── mem_region_dll_init.dryad.c │ ├── mem_region_dll_ops.dryad.c │ ├── mem_region_dll_split.dryad.c │ ├── output │ │ └── mem_region_dll_ops.txt │ └── stdhipmem.h ├── oc.out ├── openbsd_queue │ ├── output │ │ ├── simpleq_init.txt │ │ ├── simpleq_insert_after.txt │ │ ├── simpleq_insert_head.txt │ │ ├── simpleq_insert_tail.txt │ │ ├── simpleq_remove_after.txt │ │ └── simpleq_remove_head.txt │ ├── simpleq_init.dryad.c │ ├── simpleq_insert_after.dryad.c │ ├── simpleq_insert_head.dryad.c │ ├── simpleq_insert_tail.dryad.c │ ├── simpleq_remove_after.dryad.c │ ├── simpleq_remove_head.dryad.c │ └── stdhipmem.h ├── prio_tree │ ├── output │ │ ├── treap-delete-rec.txt │ │ ├── treap-find-rec.txt │ │ ├── treap-insert-rec.txt │ │ └── treap-remove-root-rec.txt │ ├── stdhipmem.h │ ├── treap-delete-rec.dryad.c │ ├── treap-find-rec.dryad.c │ ├── treap-insert-rec.dryad.c │ └── treap-remove-root-rec.dryad.c ├── red-black-tree │ ├── output │ │ ├── rbt-delete-rec.txt │ │ └── rbt-insert-rec.txt │ ├── rbt-delete-rec.dryad.c │ ├── rbt-insert-rec.dryad.c │ └── stdhipmem.h ├── run-exp.sh ├── run.sh ├── sll │ ├── output │ │ ├── sll-append.txt │ │ ├── sll-copy-all.txt │ │ ├── sll-delete-all.txt │ │ ├── sll-find.txt │ │ ├── sll-insert-back.txt │ │ ├── sll-insert-front.txt │ │ ├── sll-insert.txt │ │ └── sll-reverse.txt │ ├── sll-append.dryad.c │ ├── sll-copy-all.dryad.c │ ├── sll-delete-all.dryad.c │ ├── sll-find.dryad.c │ ├── sll-insert-back.dryad.c │ ├── sll-insert-front.dryad.c │ ├── sll-insert.dryad.c │ ├── sll-reverse.dryad.c │ └── stdhipmem.h ├── sorted-list │ ├── concat_sorted.dryad.c │ ├── find_last_sorted.dryad.c │ ├── insertion_sort_copy.dryad.c │ ├── merge_sort_copy.dryad.c │ ├── output │ │ ├── concat_sorted.txt │ │ ├── find_last_sorted.txt │ │ ├── insertion_sort_copy.txt │ │ ├── merge_sort_copy.txt │ │ ├── quick_sort.txt │ │ ├── reverse_sorted.txt │ │ ├── sorted_delete_all.txt │ │ ├── sorted_find.txt │ │ ├── sorted_insert.txt │ │ └── sorted_insert_iter.txt │ ├── quick_sort.dryad.c │ ├── reverse_sorted.dryad.c │ ├── sorted_delete_all.dryad.c │ ├── sorted_find.dryad.c │ ├── sorted_insert.dryad.c │ ├── sorted_insert_iter.dryad.c │ └── stdhipmem.h ├── sv-comp │ ├── dll_of_dll │ │ ├── alloc_slave.c │ │ ├── create_slave.c │ │ ├── destroy_slave.c │ │ ├── dll_of_dll.dryad.c │ │ ├── insert_slave.c │ │ ├── output │ │ │ ├── alloc_slave.c.txt │ │ │ ├── create_slave.c.txt │ │ │ ├── destroy_slave.c.txt │ │ │ ├── dll_of_dll.txt │ │ │ └── insert_slave.c.txt │ │ └── stdhipmem.h │ └── rule_60_list │ │ ├── output │ │ ├── rule_60_list_del.txt │ │ ├── rule_60_list_head_add.txt │ │ └── rule_60_list_head_init.txt │ │ ├── rule_60_list_del.dryad.c │ │ ├── rule_60_list_head_add.dryad.c │ │ ├── rule_60_list_head_init.dryad.c │ │ └── stdhipmem.h ├── tree-traversals │ ├── output │ │ ├── traverse-inorder.txt │ │ ├── traverse-posttorder.txt │ │ ├── traverse-preorder.txt │ │ ├── tree2list-iter.txt │ │ └── tree2list.txt │ ├── stdhipmem.h │ ├── traverse-inorder.dryad.c │ ├── traverse-posttorder.dryad.c │ ├── traverse-preorder.dryad.c │ ├── tree2list-iter.dryad.c │ └── tree2list.dryad.c └── trim.sh ├── simple_example ├── AFWP │ ├── dll │ │ ├── defn.sl │ │ ├── dll_fix │ │ ├── dll_fix.c │ │ ├── dll_splice │ │ ├── dll_splice.c │ │ ├── header.c │ │ └── header.h │ └── sll │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── sll_create │ │ ├── sll_create.c │ │ ├── sll_delete │ │ ├── sll_delete.c │ │ ├── sll_delete_all │ │ ├── sll_delete_all.c │ │ ├── sll_filter │ │ ├── sll_filter.c │ │ ├── sll_find │ │ ├── sll_find.c │ │ ├── sll_insert │ │ ├── sll_insert.c │ │ ├── sll_last │ │ ├── sll_last.c │ │ ├── sll_merge │ │ ├── sll_merge.c │ │ ├── sll_reverse │ │ ├── sll_reverse.c │ │ ├── sll_rotate │ │ ├── sll_rotate.c │ │ ├── sll_swap │ │ └── sll_swap.c ├── GRASShopper │ ├── dl │ │ ├── defn.sl │ │ ├── dl_concat │ │ ├── dl_concat.c │ │ ├── dl_copy │ │ ├── dl_copy.c │ │ ├── dl_dispose │ │ ├── dl_dispose.c │ │ ├── dl_filter │ │ ├── dl_filter.c │ │ ├── dl_insert │ │ ├── dl_insert.c │ │ ├── dl_remove │ │ ├── dl_remove.c │ │ ├── dl_reverse │ │ ├── dl_reverse.c │ │ ├── dl_traverse │ │ ├── dl_traverse.c │ │ ├── header.c │ │ └── header.h │ ├── rec │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── rec_concat │ │ ├── rec_concat.c │ │ ├── rec_copy │ │ ├── rec_copy.c │ │ ├── rec_dispose │ │ ├── rec_dispose.c │ │ ├── rec_filter │ │ ├── rec_filter.c │ │ ├── rec_insert │ │ ├── rec_insert.c │ │ ├── rec_remove │ │ ├── rec_remove.c │ │ ├── rec_reverse │ │ ├── rec_reverse.c │ │ ├── rec_traverse │ │ ├── rec_traverse.c │ │ └── rename.sh │ ├── sl │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── sl_concat │ │ ├── sl_concat.c │ │ ├── sl_copy │ │ ├── sl_copy.c │ │ ├── sl_dispose │ │ ├── sl_dispose.c │ │ ├── sl_filter │ │ ├── sl_filter.c │ │ ├── sl_insert │ │ ├── sl_insert.c │ │ ├── sl_remove │ │ ├── sl_remove.c │ │ ├── sl_reverse │ │ ├── sl_reverse.c │ │ ├── sl_traverse │ │ └── sl_traverse.c │ └── sls │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── sls_concat │ │ ├── sls_concat.c │ │ ├── sls_copy │ │ ├── sls_copy.c │ │ ├── sls_dispose │ │ ├── sls_dispose.c │ │ ├── sls_double_all │ │ ├── sls_double_all.c │ │ ├── sls_filter │ │ ├── sls_filter.c │ │ ├── sls_insert │ │ ├── sls_insert.c │ │ ├── sls_insertion_sort │ │ ├── sls_insertion_sort.c │ │ ├── sls_merge │ │ ├── sls_merge.c │ │ ├── sls_merge_sort │ │ ├── sls_merge_sort.c │ │ ├── sls_pairwise_sum │ │ ├── sls_pairwise_sum.c │ │ ├── sls_remove │ │ ├── sls_remove.c │ │ ├── sls_reverse │ │ ├── sls_reverse.c │ │ ├── sls_split │ │ ├── sls_split.c │ │ ├── sls_traverse │ │ └── sls_traverse.c ├── avl │ ├── alv_balance │ ├── avl_balance.c │ ├── defn.sl │ ├── defn_avl.sl │ ├── delete │ ├── delete.c │ ├── find_smallest │ ├── find_smallest.c │ ├── header.c │ ├── header.h │ ├── insert_rec │ ├── insert_rec.c │ └── output │ │ └── avl_balance.txt ├── binary_search_tree │ ├── defn.sl │ ├── defn_bst.sl │ ├── delete_rec │ ├── delete_rec.c │ ├── find_iter │ ├── find_iter.c │ ├── find_rec │ ├── find_rec.c │ ├── header.c │ ├── header.h │ ├── insert_rec │ ├── insert_rec.c │ ├── remove_root_rec │ └── remove_root_rec.c ├── binomial_heap │ ├── binomial_heap_find_minimum_rec │ ├── binomial_heap_find_minimum_rec.c │ ├── binomial_heap_merge_rec │ ├── binomial_heap_merge_rec.c │ ├── defn.sl │ ├── find_mini │ ├── header.c │ └── header.h ├── circular_list │ ├── defn.sl │ ├── delete_back │ ├── delete_back.c │ ├── delete_front │ ├── delete_front.c │ ├── header.c │ ├── header.h │ ├── insert_back │ ├── insert_back.c │ ├── insert_front │ └── insert_front.c ├── cyclist │ ├── aplas-stack │ │ ├── aplas-stack │ │ ├── aplas-stack.c │ │ ├── defn.sl │ │ └── header.c │ ├── composite4 │ │ ├── composite4 │ │ ├── composite4.c │ │ ├── defn.sl │ │ └── header.c │ ├── iter │ │ ├── defn.sl │ │ ├── header.c │ │ ├── iter │ │ └── iter.c │ ├── lcset │ │ ├── lcset.c │ │ └── lcset_client.c │ ├── queue │ │ ├── queue.c │ │ ├── queue_client.c │ │ └── queue_client2.c │ └── schorr_waite │ │ ├── defn.sl │ │ ├── header.c │ │ ├── schorr_waite │ │ └── schorr_waite.c ├── defn.sl ├── dll │ ├── append │ ├── append.c │ ├── concat │ ├── concat.c │ ├── defn.sl │ ├── delete_all │ ├── delete_all.c │ ├── header.c │ ├── header.h │ ├── insert_back │ ├── insert_back.c │ ├── insert_front │ ├── insert_front.c │ ├── meld │ ├── meld.c │ ├── mid_delete │ ├── mid_delete.c │ ├── mid_delete_error │ ├── mid_delete_error.c │ ├── mid_delete_hd │ ├── mid_delete_hd.c │ ├── mid_delete_hd_star │ ├── mid_delete_hd_star.c │ ├── mid_delete_mid │ ├── mid_delete_mid.c │ ├── mid_insert │ ├── mid_insert.c │ └── output │ │ └── concat.txt ├── glib_glist │ ├── a.txt │ ├── defn.sl │ ├── find │ ├── free │ ├── g_list_find │ ├── g_list_find.c │ ├── g_list_free │ ├── g_list_free.c │ ├── g_list_index │ ├── g_list_index.c │ ├── g_list_last │ ├── g_list_last.c │ ├── g_list_length │ ├── g_list_length.c │ ├── g_list_nth │ ├── g_list_nth.c │ ├── g_list_nth_data │ ├── g_list_nth_data.c │ ├── g_list_position │ ├── g_list_position.c │ ├── g_list_prepend │ ├── g_list_prepend.c │ ├── g_list_reverse │ ├── g_list_reverse.c │ ├── header.c │ ├── header.h │ ├── name.csv │ └── reverse ├── glib_gslist │ ├── defn.sl │ ├── g_slist_append │ ├── g_slist_append.c │ ├── g_slist_concat │ ├── g_slist_concat.c │ ├── g_slist_copy │ ├── g_slist_copy.c │ ├── g_slist_delete_link │ ├── g_slist_delete_link.c │ ├── g_slist_find │ ├── g_slist_find.c │ ├── g_slist_free │ ├── g_slist_free.c │ ├── g_slist_index │ ├── g_slist_index.c │ ├── g_slist_insert_at_pos │ ├── g_slist_insert_at_pos.c │ ├── g_slist_insert_before │ ├── g_slist_insert_before.c │ ├── g_slist_insert_sorted │ ├── g_slist_insert_sorted.c │ ├── g_slist_last │ ├── g_slist_last.c │ ├── g_slist_length │ ├── g_slist_length.c │ ├── g_slist_nth │ ├── g_slist_nth.c │ ├── g_slist_nth_data │ ├── g_slist_nth_data.c │ ├── g_slist_position │ ├── g_slist_position.c │ ├── g_slist_prepend │ ├── g_slist_prepend.c │ ├── g_slist_remove │ ├── g_slist_remove.c │ ├── g_slist_remove_all │ ├── g_slist_remove_all.c │ ├── g_slist_remove_link │ ├── g_slist_remove_link.c │ ├── g_slist_reverse │ ├── g_slist_reverse.c │ ├── g_slist_sort_merge │ ├── g_slist_sort_merge.c │ ├── g_slist_sort_real │ ├── g_slist_sort_real.c │ ├── header.c │ ├── header.h │ └── nth ├── memory_region │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── mem_region_dll_ops │ └── mem_region_dll_ops.c ├── openbsd_queue │ ├── a.out │ ├── buggy │ ├── buggy.test │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── simpleq_init │ ├── simpleq_init.c │ ├── simpleq_insert_after │ ├── simpleq_insert_after.c │ ├── simpleq_insert_head │ ├── simpleq_insert_head.c │ ├── simpleq_insert_tail │ ├── simpleq_insert_tail.c │ ├── simpleq_remove_after │ ├── simpleq_remove_after.c │ ├── simpleq_remove_head │ └── simpleq_remove_head.c ├── prio_tree │ ├── defn.sl │ ├── delete_rec │ ├── find_rec │ ├── find_rec.c │ ├── header.c │ ├── header.h │ ├── insert_rec │ ├── insert_rec.c │ ├── output │ │ └── delete_rec.c.txt │ ├── remove_root_rec │ └── remove_root_rec.c ├── red_black_tree │ ├── defn.sl │ ├── defn_rb.sl │ ├── header.c │ ├── header.h │ ├── rbt_delete_rec.c │ ├── rbt_insert_rec │ └── rbt_insert_rec.c ├── sll │ ├── append.c │ ├── defn.sl │ ├── delete_all │ ├── delete_all.c │ ├── find │ ├── find.c │ ├── header.c │ ├── header.h │ ├── insert │ ├── insert.c │ ├── insert_back │ ├── insert_back.c │ ├── insert_front │ ├── insert_front.c │ ├── name.csv │ ├── output │ │ ├── append.txt │ │ ├── delete_all.txt │ │ ├── find.txt │ │ ├── header.txt │ │ ├── insert.txt │ │ ├── insert_back.txt │ │ ├── insert_front.txt │ │ ├── reverse.txt │ │ └── sll_copy.txt │ ├── reverse.c │ ├── sll_copy │ └── sll_copy.c ├── sortlist │ ├── concat_sorted │ ├── concat_sorted.c │ ├── defn.sl │ ├── defn_sorted.sl │ ├── find_last_sorted │ ├── find_last_sorted.c │ ├── header.c │ ├── header.h │ ├── insertion_sort_copy │ ├── insertion_sort_copy.c │ ├── merge_sort_copy │ ├── merge_sort_copy.c │ ├── quick_sort │ ├── quick_sort.c │ ├── reverse_sorted │ ├── reverse_sorted.c │ ├── sorted_delete_all │ ├── sorted_delete_all.c │ ├── sorted_find │ ├── sorted_find.c │ ├── sorted_insert │ ├── sorted_insert.c │ ├── sorted_insert_iter │ └── sorted_insert_iter.c ├── spurious.txt ├── sv-comp │ ├── dll_of_dll │ │ ├── alloc_slave │ │ ├── alloc_slave.c │ │ ├── create_slave │ │ ├── create_slave.c │ │ ├── defn.sl │ │ ├── destroy_slave │ │ ├── destroy_slave.c │ │ ├── header.c │ │ ├── header.h │ │ ├── insert_slave │ │ └── insert_slave.c │ └── rule_60_list │ │ ├── add │ │ ├── add.c │ │ ├── defn.sl │ │ ├── del │ │ ├── del.c │ │ ├── header.c │ │ ├── header.h │ │ ├── init │ │ └── init.c └── tree_traversals │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── inorder │ ├── test │ ├── test.c │ ├── traverse_inorder │ ├── traverse_inorder.c │ ├── traverse_postorder │ ├── traverse_postorder.c │ ├── traverse_preorder │ ├── traverse_preorder.c │ ├── tree2list │ ├── defn.sl │ ├── header.c │ ├── tree2list │ └── tree2list.c │ ├── tree2list_iter │ ├── defn.sl │ ├── header.c │ └── tree2list_iter.c │ └── tree2listiter ├── simple_example_update ├── AFWP │ ├── dll │ │ ├── defn.sl │ │ ├── dll_fix.c │ │ ├── dll_splice.c │ │ ├── header.c │ │ ├── header.h │ │ └── output │ │ │ ├── dll_fix.txt │ │ │ ├── dll_splice.cclear.txt │ │ │ ├── dll_splice.txt │ │ │ └── header.txt │ └── sll │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── output │ │ ├── header.txt │ │ ├── sll_create.txt │ │ ├── sll_delete.txt │ │ ├── sll_delete_all.txt │ │ ├── sll_filter.txt │ │ ├── sll_find.txt │ │ ├── sll_insert.txt │ │ ├── sll_last.txt │ │ ├── sll_merge.txt │ │ ├── sll_reverse.txt │ │ ├── sll_rotate.txt │ │ └── sll_swap.txt │ │ ├── sll_create.c │ │ ├── sll_delete.c │ │ ├── sll_delete_all.c │ │ ├── sll_filter.c │ │ ├── sll_find.c │ │ ├── sll_insert.c │ │ ├── sll_last.c │ │ ├── sll_merge.c │ │ ├── sll_reverse.c │ │ ├── sll_rotate.c │ │ └── sll_swap.c ├── GRASShopper │ ├── dl │ │ ├── defn.sl │ │ ├── dl_concat.c │ │ ├── dl_copy.c │ │ ├── dl_dispose.c │ │ ├── dl_filter.c │ │ ├── dl_insert.c │ │ ├── dl_remove.c │ │ ├── dl_reverse.c │ │ ├── dl_traverse.c │ │ ├── header.c │ │ ├── header.h │ │ └── output │ │ │ ├── dl_concat.txt │ │ │ ├── dl_copy.txt │ │ │ ├── dl_dispose.txt │ │ │ ├── dl_filter.txt │ │ │ ├── dl_insert.txt │ │ │ ├── dl_remove.txt │ │ │ ├── dl_reverse.txt │ │ │ ├── dl_traverse.txt │ │ │ └── header.txt │ ├── output │ │ └── .txt │ ├── rec │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── output │ │ │ ├── header.txt │ │ │ ├── rec_concat.txt │ │ │ ├── rec_copy.txt │ │ │ ├── rec_dispose.txt │ │ │ ├── rec_filter.txt │ │ │ ├── rec_insert.txt │ │ │ ├── rec_remove.txt │ │ │ ├── rec_reverse.txt │ │ │ └── rec_traverse.txt │ │ ├── rec_concat.c │ │ ├── rec_copy.c │ │ ├── rec_dispose.c │ │ ├── rec_filter.c │ │ ├── rec_insert.c │ │ ├── rec_remove.c │ │ ├── rec_reverse.c │ │ ├── rec_traverse.c │ │ └── rename.sh │ ├── sl │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── output │ │ │ ├── header.txt │ │ │ ├── sl_concat.txt │ │ │ ├── sl_copy.txt │ │ │ ├── sl_dispose.txt │ │ │ ├── sl_filter.txt │ │ │ ├── sl_insert.txt │ │ │ ├── sl_remove.txt │ │ │ ├── sl_reverse.txt │ │ │ └── sl_traverse.txt │ │ ├── sl_concat.c │ │ ├── sl_copy.c │ │ ├── sl_dispose.c │ │ ├── sl_filter.c │ │ ├── sl_insert.c │ │ ├── sl_remove.c │ │ ├── sl_reverse.c │ │ └── sl_traverse.c │ └── sls │ │ ├── defn.sl │ │ ├── header.c │ │ ├── header.h │ │ ├── output │ │ ├── header.txt │ │ ├── sls_concat.txt │ │ ├── sls_copy.txt │ │ ├── sls_dispose.txt │ │ ├── sls_double_all.txt │ │ ├── sls_filter.txt │ │ ├── sls_insert.txt │ │ ├── sls_insertion_sort.txt │ │ ├── sls_merge.txt │ │ ├── sls_pairwise_sum.txt │ │ ├── sls_remove.txt │ │ ├── sls_reverse.txt │ │ ├── sls_split.txt │ │ └── sls_traverse.txt │ │ ├── sls_concat.c │ │ ├── sls_copy.c │ │ ├── sls_dispose.c │ │ ├── sls_double_all.c │ │ ├── sls_filter.c │ │ ├── sls_insert.c │ │ ├── sls_insertion_sort.c │ │ ├── sls_merge.c │ │ ├── sls_merge_sort.bug │ │ ├── sls_pairwise_sum.c │ │ ├── sls_remove.c │ │ ├── sls_reverse.c │ │ ├── sls_split.c │ │ └── sls_traverse.c ├── avl │ ├── avl_balance.c │ ├── defn.sl │ ├── delete.c │ ├── find_smallest.c │ ├── header.c │ ├── header.h │ ├── insert_rec.c │ └── output │ │ ├── avl_balance.txt │ │ ├── delete.txt │ │ ├── find_smallest.txt │ │ ├── header.txt │ │ └── insert_rec.txt ├── binary_search_tree │ ├── defn.sl │ ├── delete_rec.c │ ├── find_iter.c │ ├── find_rec.c │ ├── header.c │ ├── header.h │ ├── insert_rec.c │ ├── output │ │ ├── delete_rec.txt │ │ ├── find_iter.txt │ │ ├── find_rec.txt │ │ ├── header.txt │ │ └── insert_rec.txt │ └── remove_root_rec.bug ├── binomial_heap │ ├── binomial_heap_find_minimum_rec.c │ ├── binomial_heap_merge_rec.c │ ├── defn.sl │ ├── header.c │ ├── header.h │ └── output │ │ ├── binomial_heap_find_minimum_rec.txt │ │ ├── binomial_heap_merge_rec.txt │ │ └── header.txt ├── circular_list │ ├── defn.sl │ ├── delete_back.c │ ├── delete_front.c │ ├── header.c │ ├── header.h │ ├── insert_back.c │ ├── insert_front.c │ └── output │ │ ├── delete_back.txt │ │ ├── delete_front.txt │ │ ├── header.txt │ │ ├── insert_back.txt │ │ └── insert_front.txt ├── cyclist │ ├── aplas-stack │ │ ├── aplas-stack.c │ │ ├── defn.sl │ │ ├── header.c │ │ └── output │ │ │ ├── aplas-stack.txt │ │ │ └── header.txt │ ├── composite4 │ │ ├── composite4.c │ │ ├── defn.sl │ │ ├── header.c │ │ └── output │ │ │ ├── composite4.txt │ │ │ └── header.txt │ ├── iter │ │ ├── defn.sl │ │ ├── header.c │ │ ├── iter.c │ │ └── output │ │ │ ├── header.txt │ │ │ └── iter.txt │ └── schorr_waite │ │ ├── defn.sl │ │ ├── header.c │ │ ├── output │ │ ├── header.txt │ │ └── schorr_waite.txt │ │ └── schorr_waite.c ├── defn.sl ├── dll │ ├── append.c │ ├── append.c~ │ ├── concat.c │ ├── defn.sl │ ├── delete_all.c │ ├── dl_concat.c │ ├── header.c │ ├── header.h │ ├── insert_back.c │ ├── insert_front.c │ ├── meld.c │ ├── mid_delete.c │ ├── mid_delete_error.c │ ├── mid_delete_hd.c │ ├── mid_delete_hd_star.c │ ├── mid_delete_mid.c │ ├── mid_insert.c │ └── output │ │ ├── append.txt │ │ ├── concat.txt │ │ ├── delete_all.txt │ │ ├── dl_concat.txt │ │ ├── header.txt │ │ ├── insert_back.txt │ │ ├── insert_front.txt │ │ ├── meld.txt │ │ ├── mid_delete.txt │ │ ├── mid_delete_error.txt │ │ ├── mid_delete_hd.txt │ │ ├── mid_delete_hd_star.txt │ │ ├── mid_delete_mid.txt │ │ └── mid_insert.txt ├── glib_glist │ ├── defn.sl │ ├── g_list_find.c │ ├── g_list_free.c │ ├── g_list_index.c │ ├── g_list_last.c │ ├── g_list_length.c │ ├── g_list_nth.c │ ├── g_list_nth_data.c │ ├── g_list_position.c │ ├── g_list_prepend.c │ ├── g_list_reverse.c │ ├── header.c │ ├── header.h │ ├── name.csv │ └── output │ │ ├── g_list_find.txt │ │ ├── g_list_free.txt │ │ ├── g_list_index.txt │ │ ├── g_list_last.txt │ │ ├── g_list_length.txt │ │ ├── g_list_nth.txt │ │ ├── g_list_nth_data.txt │ │ ├── g_list_position.txt │ │ ├── g_list_prepend.txt │ │ ├── g_list_reverse.txt │ │ └── header.txt ├── glib_gslist │ ├── defn.sl │ ├── g_slist_append.c │ ├── g_slist_concat.c │ ├── g_slist_copy.c │ ├── g_slist_delete_link.c │ ├── g_slist_find.c │ ├── g_slist_free.c │ ├── g_slist_index.c │ ├── g_slist_insert_at_pos.c │ ├── g_slist_insert_before.c │ ├── g_slist_insert_sorted.c │ ├── g_slist_last.c │ ├── g_slist_length.c │ ├── g_slist_nth.c │ ├── g_slist_nth_data.c │ ├── g_slist_position.c │ ├── g_slist_prepend.c │ ├── g_slist_remove.c │ ├── g_slist_remove_all.c │ ├── g_slist_remove_link.c │ ├── g_slist_reverse.c │ ├── g_slist_sort_merge.c │ ├── g_slist_sort_real.c │ ├── header.c │ ├── header.h │ └── output │ │ ├── g_slist_append.txt │ │ ├── g_slist_concat.txt │ │ ├── g_slist_copy.txt │ │ ├── g_slist_delete_link.txt │ │ ├── g_slist_find.txt │ │ ├── g_slist_free.txt │ │ ├── g_slist_index.txt │ │ ├── g_slist_insert_at_pos.txt │ │ ├── g_slist_insert_before.txt │ │ ├── g_slist_insert_sorted.txt │ │ ├── g_slist_last.txt │ │ ├── g_slist_length.txt │ │ ├── g_slist_nth.txt │ │ ├── g_slist_nth_data.txt │ │ ├── g_slist_position.txt │ │ ├── g_slist_prepend.txt │ │ ├── g_slist_remove.txt │ │ ├── g_slist_remove_all.txt │ │ ├── g_slist_remove_link.txt │ │ ├── g_slist_reverse.txt │ │ ├── g_slist_sort_merge.txt │ │ ├── g_slist_sort_real.txt │ │ └── header.txt ├── memory_region │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── mem_region_dll_ops.c │ └── output │ │ ├── header.txt │ │ └── mem_region_dll_ops.txt ├── openbsd_queue │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── output │ │ ├── header.txt │ │ ├── simpleq_init.txt │ │ ├── simpleq_insert_after.txt │ │ ├── simpleq_insert_head.txt │ │ ├── simpleq_insert_tail.txt │ │ ├── simpleq_remove_after.txt │ │ └── simpleq_remove_head.txt │ ├── simpleq_init.c │ ├── simpleq_insert_after.c │ ├── simpleq_insert_head.c │ ├── simpleq_insert_tail.c │ ├── simpleq_remove_after.c │ └── simpleq_remove_head.c ├── output │ └── sll.txt ├── prio_tree │ ├── defn.sl │ ├── delete_rec.c │ ├── find_rec.c │ ├── header.c │ ├── header.h │ ├── insert_rec.c │ ├── output │ │ ├── delete_rec.txt │ │ ├── find_rec.txt │ │ ├── header.txt │ │ ├── insert_rec.txt │ │ └── remove_root_rec.txt │ └── remove_root_rec.c ├── red_black_tree │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── output │ │ ├── header.txt │ │ └── rbt_insert_rec.txt │ ├── rbt_delete_rec.bug │ └── rbt_insert_rec.c ├── sll │ ├── append.c │ ├── defn.sl │ ├── delete_all.c │ ├── find.c │ ├── header.c │ ├── header.h │ ├── insert.c │ ├── insert_back.c │ ├── insert_front.c │ ├── output │ │ ├── append.txt │ │ ├── delete_all.txt │ │ ├── find.txt │ │ ├── header.txt │ │ ├── insert.txt │ │ ├── insert_back.txt │ │ ├── insert_front.txt │ │ ├── reverse.txt │ │ └── sll_copy.txt │ ├── reverse.c │ └── sll_copy.c ├── sortlist │ ├── concat_sorted.c │ ├── defn.sl │ ├── find_last_sorted.c │ ├── header.c │ ├── header.h │ ├── insertion_sort_copy.c │ ├── merge_sort_copy.c │ ├── output │ │ ├── concat_sorted.txt │ │ ├── find_last_sorted.txt │ │ ├── header.txt │ │ ├── insertion_sort_copy.txt │ │ ├── merge_sort_copy.txt │ │ ├── quick_sort.txt │ │ ├── reverse_sorted.txt │ │ ├── sorted_delete_all.txt │ │ ├── sorted_find.txt │ │ ├── sorted_insert.txt │ │ └── sorted_insert_iter.txt │ ├── quick_sort.bug │ ├── reverse_sorted.c │ ├── sorted_delete_all.c │ ├── sorted_find.c │ ├── sorted_insert.c │ └── sorted_insert_iter.c ├── sv-comp │ ├── dll_of_dll │ │ ├── alloc_slave.c │ │ ├── create_slave.c │ │ ├── defn.sl │ │ ├── destroy_slave.c │ │ ├── header.c │ │ ├── header.h │ │ ├── insert_slave.c │ │ └── output │ │ │ ├── alloc_slave.txt │ │ │ ├── create_slave.txt │ │ │ ├── destroy_slave.txt │ │ │ ├── header.txt │ │ │ └── insert_slave.txt │ └── rule_60_list │ │ ├── add.c │ │ ├── defn.sl │ │ ├── del.c │ │ ├── header.c │ │ ├── header.h │ │ ├── init.c │ │ └── output │ │ ├── add.txt │ │ ├── del.txt │ │ ├── header.txt │ │ └── init.txt └── tree_traversals │ ├── defn.sl │ ├── header.c │ ├── header.h │ ├── output │ ├── header.txt │ ├── test.txt │ ├── traverse_inorder.txt │ ├── traverse_postorder.txt │ └── traverse_preorder.txt │ ├── traverse_inorder.c │ ├── traverse_postorder.c │ ├── traverse_preorder.c │ ├── tree2list │ ├── defn.sl │ ├── header.c │ ├── output │ │ ├── header.txt │ │ └── tree2list.txt │ └── tree2list.c │ └── tree2list_iter │ ├── defn.sl │ ├── header.c │ ├── output │ ├── header.txt │ └── tree2list_iter.txt │ └── tree2list_iter.c ├── src ├── debug.py ├── defn.sl ├── dynsl.py ├── eval.sh ├── get_trace.py ├── iincr.py ├── model.py ├── newexp.csv ├── parser.py ├── printer.py ├── run_c+.sh ├── run_c.sh ├── run_exp.sh ├── run_java.sh ├── seplogic.py ├── settings.py ├── slinfer.py ├── test.py ├── trace.py ├── typ.py ├── utils.py └── z3p.py └── verify ├── sll ├── sll-append.combine.c ├── sll-append.dryad.c ├── sll-copy-all.dryad.c ├── sll-delete-all.dryad.c ├── sll-find.dryad.c ├── sll-insert-back.dryad.c ├── sll-insert.dryad.c ├── sll-reverse.dryad.c ├── stdhip.h ├── stdhipmem.h └── v-sll_insert_front-2.c └── sorted-list ├── concat_sorted.dryad.c ├── find_last_sorted.dryad.c ├── insertion_sort_copy.dryad.c ├── merge_sort_copy.dryad.c ├── quick_sort.dryad.c ├── reverse_sorted.dryad.c ├── sorted_delete_all.dryad.c ├── sorted_find.dryad.c ├── sorted_insert.dryad.c ├── sorted_insert_iter.dryad.c ├── stdhip.h └── stdhipmem.h /.AppleDouble/.Parent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.AppleDouble/.Parent -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/seplogic-dynamic.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.idea/seplogic-dynamic.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/.idea/workspace.xml -------------------------------------------------------------------------------- /PLDI19_AE/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/README.txt -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/README.txt -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/GRASShopper/rec/rename.sh: -------------------------------------------------------------------------------- 1 | for f in *.c; do 2 | sed -i -e 's/rec.h/header.h/g' $f 3 | done 4 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/avl/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/avl/defn.sl -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/avl/delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/avl/delete.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/avl/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/avl/header.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/avl/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/avl/header.h -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/binary_search_tree/output/header.txt: -------------------------------------------------------------------------------- 1 | Can't create debugger instance 2 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/cyclist/aplas-stack/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/cyclist/composite4/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/cyclist/iter/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/cyclist/schorr_waite/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/dll/append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/dll/append.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/dll/concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/dll/concat.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/dll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/dll/defn.sl -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/dll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/dll/header.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/dll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/dll/header.h -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/dll/meld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/dll/meld.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/memory_region/header.c: -------------------------------------------------------------------------------- 1 | #include "header.h" 2 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/red_black_tree/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/sll/append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/sll/append.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/sll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/sll/defn.sl -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/sll/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/sll/find.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/sll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/sll/header.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/sll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/sll/header.h -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/sll/insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/benchmarks/sll/insert.c -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/tree_traversals/tree2list/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/tree_traversals/tree2list_iter/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/benchmarks/tree_traversals/tree2list_iter/output/tree2list_iter.txt: -------------------------------------------------------------------------------- 1 | Can't create debugger instance 2 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/numeric_benchmarks/GRASShopper_sls/output/sls_merge_sort.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/numeric_benchmarks/red_black_tree/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/numeric_benchmarks/sortlist/output/quick_sort.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/append.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/s2_benchmarks/append.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/cyclist/aplas-stack/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/cyclist/schorr_waite/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/dele.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/s2_benchmarks/dele.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.math: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.minisat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.mona: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.oc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.rl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.set: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.spass: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.thy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.v: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.z3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/logs/allinput.z3n: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/oc.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/s2_benchmarks/run.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/s2_benchmarks/trim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/s2_benchmarks/trim.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/debug.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/defn.sl -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/dynsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/dynsl.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/eval.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/get_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/get_trace.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/iincr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/iincr.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/model.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/parser.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/printer.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/run.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/run_exp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/run_exp.sh -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/seplogic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/seplogic.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/settings.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/slinfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/slinfer.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/summary.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/test.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/trace.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/typ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/typ.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/utils.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi-sling/src/z3p.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi-sling/src/z3p.py -------------------------------------------------------------------------------- /PLDI19_AE/pldi2019-paper494.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/PLDI19_AE/pldi2019-paper494.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/README.md -------------------------------------------------------------------------------- /c++/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/defn.sl -------------------------------------------------------------------------------- /c++/list_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/list_test.c -------------------------------------------------------------------------------- /c++/listtest/concept_checks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/listtest/concept_checks.h -------------------------------------------------------------------------------- /c++/listtest/list_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/listtest/list_test.cpp -------------------------------------------------------------------------------- /c++/listtest/list_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/listtest/list_test.h -------------------------------------------------------------------------------- /c++/listtest/output/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/listtest/output/test.txt -------------------------------------------------------------------------------- /c++/listtest/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/listtest/test.cpp -------------------------------------------------------------------------------- /c++/output/sl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/output/sl.txt -------------------------------------------------------------------------------- /c++/sl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/sl.cpp -------------------------------------------------------------------------------- /c++/stl/algo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/algo.h -------------------------------------------------------------------------------- /c++/stl/algobase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/algobase.h -------------------------------------------------------------------------------- /c++/stl/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/alloc.h -------------------------------------------------------------------------------- /c++/stl/bvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/bvector.h -------------------------------------------------------------------------------- /c++/stl/char_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/char_traits.h -------------------------------------------------------------------------------- /c++/stl/concept_checks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/concept_checks.h -------------------------------------------------------------------------------- /c++/stl/container_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/container_concepts.h -------------------------------------------------------------------------------- /c++/stl/defalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/defalloc.h -------------------------------------------------------------------------------- /c++/stl/deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/deque.h -------------------------------------------------------------------------------- /c++/stl/function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/function.h -------------------------------------------------------------------------------- /c++/stl/hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/hash_map.h -------------------------------------------------------------------------------- /c++/stl/hash_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/hash_set.h -------------------------------------------------------------------------------- /c++/stl/hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/hashtable.h -------------------------------------------------------------------------------- /c++/stl/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/heap.h -------------------------------------------------------------------------------- /c++/stl/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/iterator.h -------------------------------------------------------------------------------- /c++/stl/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/list.h -------------------------------------------------------------------------------- /c++/stl/list_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/list_test.cpp -------------------------------------------------------------------------------- /c++/stl/list_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/list_test.h -------------------------------------------------------------------------------- /c++/stl/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/map.h -------------------------------------------------------------------------------- /c++/stl/multimap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/multimap.h -------------------------------------------------------------------------------- /c++/stl/multiset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/multiset.h -------------------------------------------------------------------------------- /c++/stl/pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/pair.h -------------------------------------------------------------------------------- /c++/stl/pthread_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/pthread_alloc.h -------------------------------------------------------------------------------- /c++/stl/rope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/rope.h -------------------------------------------------------------------------------- /c++/stl/ropeimpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/ropeimpl.h -------------------------------------------------------------------------------- /c++/stl/sequence_concepts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/sequence_concepts.h -------------------------------------------------------------------------------- /c++/stl/set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/set.h -------------------------------------------------------------------------------- /c++/stl/slist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/slist.h -------------------------------------------------------------------------------- /c++/stl/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stack.h -------------------------------------------------------------------------------- /c++/stl/stl_algo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_algo.h -------------------------------------------------------------------------------- /c++/stl/stl_algobase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_algobase.h -------------------------------------------------------------------------------- /c++/stl/stl_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_alloc.h -------------------------------------------------------------------------------- /c++/stl/stl_bvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_bvector.h -------------------------------------------------------------------------------- /c++/stl/stl_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_config.h -------------------------------------------------------------------------------- /c++/stl/stl_construct.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_construct.h -------------------------------------------------------------------------------- /c++/stl/stl_ctraits_fns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_ctraits_fns.h -------------------------------------------------------------------------------- /c++/stl/stl_deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_deque.h -------------------------------------------------------------------------------- /c++/stl/stl_exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_exception.h -------------------------------------------------------------------------------- /c++/stl/stl_function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_function.h -------------------------------------------------------------------------------- /c++/stl/stl_hash_fun.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_hash_fun.h -------------------------------------------------------------------------------- /c++/stl/stl_hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_hash_map.h -------------------------------------------------------------------------------- /c++/stl/stl_hash_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_hash_set.h -------------------------------------------------------------------------------- /c++/stl/stl_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_hashtable.h -------------------------------------------------------------------------------- /c++/stl/stl_heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_heap.h -------------------------------------------------------------------------------- /c++/stl/stl_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_iterator.h -------------------------------------------------------------------------------- /c++/stl/stl_iterator_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_iterator_base.h -------------------------------------------------------------------------------- /c++/stl/stl_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_list.h -------------------------------------------------------------------------------- /c++/stl/stl_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_map.h -------------------------------------------------------------------------------- /c++/stl/stl_multimap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_multimap.h -------------------------------------------------------------------------------- /c++/stl/stl_multiset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_multiset.h -------------------------------------------------------------------------------- /c++/stl/stl_numeric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_numeric.h -------------------------------------------------------------------------------- /c++/stl/stl_pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_pair.h -------------------------------------------------------------------------------- /c++/stl/stl_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_queue.h -------------------------------------------------------------------------------- /c++/stl/stl_range_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_range_errors.h -------------------------------------------------------------------------------- /c++/stl/stl_raw_storage_iter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_raw_storage_iter.h -------------------------------------------------------------------------------- /c++/stl/stl_relops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_relops.h -------------------------------------------------------------------------------- /c++/stl/stl_rope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_rope.h -------------------------------------------------------------------------------- /c++/stl/stl_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_set.h -------------------------------------------------------------------------------- /c++/stl/stl_slist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_slist.h -------------------------------------------------------------------------------- /c++/stl/stl_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_stack.h -------------------------------------------------------------------------------- /c++/stl/stl_string_fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_string_fwd.h -------------------------------------------------------------------------------- /c++/stl/stl_tempbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_tempbuf.h -------------------------------------------------------------------------------- /c++/stl/stl_threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_threads.h -------------------------------------------------------------------------------- /c++/stl/stl_tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_tree.h -------------------------------------------------------------------------------- /c++/stl/stl_uninitialized.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_uninitialized.h -------------------------------------------------------------------------------- /c++/stl/stl_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/stl_vector.h -------------------------------------------------------------------------------- /c++/stl/tempbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/tempbuf.h -------------------------------------------------------------------------------- /c++/stl/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/test.cpp -------------------------------------------------------------------------------- /c++/stl/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/tree.h -------------------------------------------------------------------------------- /c++/stl/type_traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/type_traits.h -------------------------------------------------------------------------------- /c++/stl/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl/vector.h -------------------------------------------------------------------------------- /c++/stl_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/c++/stl_list.h -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/defn.sl -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/header.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/header.h -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/output/sls_merge_sort.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_concat.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_copy.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_dispose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_dispose.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_filter.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_insert.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_merge.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_remove.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_reverse.c -------------------------------------------------------------------------------- /example_numric/GRASShopper_sls/sls_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/GRASShopper_sls/sls_split.c -------------------------------------------------------------------------------- /example_numric/avl/avl_balance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/avl_balance.c -------------------------------------------------------------------------------- /example_numric/avl/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/defn.sl -------------------------------------------------------------------------------- /example_numric/avl/delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/delete.c -------------------------------------------------------------------------------- /example_numric/avl/find_smallest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/find_smallest.c -------------------------------------------------------------------------------- /example_numric/avl/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/header.c -------------------------------------------------------------------------------- /example_numric/avl/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/header.h -------------------------------------------------------------------------------- /example_numric/avl/insert_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/insert_rec.c -------------------------------------------------------------------------------- /example_numric/avl/output/avl_balance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/output/avl_balance.txt -------------------------------------------------------------------------------- /example_numric/avl/output/delete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/output/delete.txt -------------------------------------------------------------------------------- /example_numric/avl/output/find_smallest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/output/find_smallest.txt -------------------------------------------------------------------------------- /example_numric/avl/output/insert_rec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/avl/output/insert_rec.txt -------------------------------------------------------------------------------- /example_numric/binary_search_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/binary_search_tree/defn.sl -------------------------------------------------------------------------------- /example_numric/binary_search_tree/find_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/binary_search_tree/find_rec.c -------------------------------------------------------------------------------- /example_numric/binary_search_tree/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/binary_search_tree/header.c -------------------------------------------------------------------------------- /example_numric/binary_search_tree/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/binary_search_tree/header.h -------------------------------------------------------------------------------- /example_numric/prio_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/defn.sl -------------------------------------------------------------------------------- /example_numric/prio_tree/delete_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/delete_rec.c -------------------------------------------------------------------------------- /example_numric/prio_tree/find_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/find_rec.c -------------------------------------------------------------------------------- /example_numric/prio_tree/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/header.c -------------------------------------------------------------------------------- /example_numric/prio_tree/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/header.h -------------------------------------------------------------------------------- /example_numric/prio_tree/insert_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/insert_rec.c -------------------------------------------------------------------------------- /example_numric/prio_tree/output/find_rec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/output/find_rec.txt -------------------------------------------------------------------------------- /example_numric/prio_tree/remove_root_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/prio_tree/remove_root_rec.c -------------------------------------------------------------------------------- /example_numric/red_black_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/red_black_tree/defn.sl -------------------------------------------------------------------------------- /example_numric/red_black_tree/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_numric/red_black_tree/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/red_black_tree/header.h -------------------------------------------------------------------------------- /example_numric/sortlist/concat_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/concat_sorted.c -------------------------------------------------------------------------------- /example_numric/sortlist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/defn.sl -------------------------------------------------------------------------------- /example_numric/sortlist/find_last_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/find_last_sorted.c -------------------------------------------------------------------------------- /example_numric/sortlist/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/header.c -------------------------------------------------------------------------------- /example_numric/sortlist/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/header.h -------------------------------------------------------------------------------- /example_numric/sortlist/merge_sort_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/merge_sort_copy.c -------------------------------------------------------------------------------- /example_numric/sortlist/output/quick_sort.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /example_numric/sortlist/quick_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/quick_sort.c -------------------------------------------------------------------------------- /example_numric/sortlist/reverse_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/reverse_sorted.c -------------------------------------------------------------------------------- /example_numric/sortlist/sorted_delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/sorted_delete_all.c -------------------------------------------------------------------------------- /example_numric/sortlist/sorted_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/sorted_find.c -------------------------------------------------------------------------------- /example_numric/sortlist/sorted_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/sorted_insert.c -------------------------------------------------------------------------------- /example_numric/sortlist/sorted_insert_iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/example_numric/sortlist/sorted_insert_iter.c -------------------------------------------------------------------------------- /java/.idea/java.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/.idea/java.iml -------------------------------------------------------------------------------- /java/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/.idea/misc.xml -------------------------------------------------------------------------------- /java/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/.idea/modules.xml -------------------------------------------------------------------------------- /java/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/.idea/workspace.xml -------------------------------------------------------------------------------- /java/retrieve heap/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/.idea/compiler.xml -------------------------------------------------------------------------------- /java/retrieve heap/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/.idea/misc.xml -------------------------------------------------------------------------------- /java/retrieve heap/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/.idea/modules.xml -------------------------------------------------------------------------------- /java/retrieve heap/.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /java/retrieve heap/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/.idea/workspace.xml -------------------------------------------------------------------------------- /java/retrieve heap/retrieve heap.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/retrieve heap.iml -------------------------------------------------------------------------------- /java/retrieve heap/sll/add.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/sll/add.txt -------------------------------------------------------------------------------- /java/retrieve heap/sll/addAfter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/sll/addAfter.txt -------------------------------------------------------------------------------- /java/retrieve heap/sll/traverse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/sll/traverse.txt -------------------------------------------------------------------------------- /java/retrieve heap/src/collector/Heap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/src/collector/Heap.java -------------------------------------------------------------------------------- /java/retrieve heap/src/collector/Memory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/java/retrieve heap/src/collector/Memory.java -------------------------------------------------------------------------------- /original_vcd/AFWP/dll/DLL-fix.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/dll/DLL-fix.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/dll/DLL-splice.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/dll/DLL-splice.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-create.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-create.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-delete-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-delete-all.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-delete.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-delete.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-filter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-filter.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-find.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-last.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-last.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-merge.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-merge.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-reverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-rotate.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-rotate.dryad.c -------------------------------------------------------------------------------- /original_vcd/AFWP/sll/SLL-swap.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/AFWP/sll/SLL-swap.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_concat.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_concat.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_copy.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_copy.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_dispose.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_dispose.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_filter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_filter.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_remove.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_remove.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_reverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/dl_traverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/dl_traverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_concat.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_concat.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_copy.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_copy.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_dispose.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_dispose.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_filter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_filter.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_remove.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_remove.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/rec_reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/rec_reverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_concat.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_concat.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_copy.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_copy.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_dispose.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_dispose.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_filter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_filter.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_remove.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_remove.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_reverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sl_traverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sl_traverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_concat.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_concat.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_copy.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_copy.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_dispose.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_dispose.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_filter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_filter.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_merge.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_merge.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_remove.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_remove.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_reverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/GRASShopper/sls_split.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/GRASShopper/sls_split.dryad.c -------------------------------------------------------------------------------- /original_vcd/avl/avl-balance.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/avl/avl-balance.dryad.c -------------------------------------------------------------------------------- /original_vcd/avl/avl-delete-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/avl/avl-delete-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/avl/avl-find-smallest.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/avl/avl-find-smallest.dryad.c -------------------------------------------------------------------------------- /original_vcd/avl/avl-insert-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/avl/avl-insert-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/bst/bst-delete-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/bst/bst-delete-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/bst/bst-find-iter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/bst/bst-find-iter.dryad.c -------------------------------------------------------------------------------- /original_vcd/bst/bst-find-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/bst/bst-find-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/bst/bst-insert-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/bst/bst-insert-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/bst/bst-remove-root-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/bst/bst-remove-root-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-append.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-delete-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-delete-all.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-insert-back.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-insert-back.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-insert-front.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-insert-front.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-meld.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-meld.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-mid-delete.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-mid-delete.dryad.c -------------------------------------------------------------------------------- /original_vcd/dll/dll-mid-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/dll/dll-mid-insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/glib_glist/g_list_find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/glib_glist/g_list_find.dryad.c -------------------------------------------------------------------------------- /original_vcd/glib_glist/g_list_free.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/glib_glist/g_list_free.dryad.c -------------------------------------------------------------------------------- /original_vcd/glib_glist/g_list_index.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/glib_glist/g_list_index.dryad.c -------------------------------------------------------------------------------- /original_vcd/glib_glist/g_list_last.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/glib_glist/g_list_last.dryad.c -------------------------------------------------------------------------------- /original_vcd/glib_glist/g_list_nth.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/glib_glist/g_list_nth.dryad.c -------------------------------------------------------------------------------- /original_vcd/glib_gslist/g_slist_nth.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/glib_gslist/g_slist_nth.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-append.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-copy-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-copy-all.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-delete-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-delete-all.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-find.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-insert-back.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-insert-back.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-insert-front.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-insert-front.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-insert.dryad.c -------------------------------------------------------------------------------- /original_vcd/sll/sll-reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sll/sll-reverse.dryad.c -------------------------------------------------------------------------------- /original_vcd/sorted-list/quick_sort.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sorted-list/quick_sort.dryad.c -------------------------------------------------------------------------------- /original_vcd/sorted-list/sorted_find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sorted-list/sorted_find.dryad.c -------------------------------------------------------------------------------- /original_vcd/sv-comp/dll_of_dll.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/sv-comp/dll_of_dll.dryad.c -------------------------------------------------------------------------------- /original_vcd/treap/treap-delete-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/treap/treap-delete-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/treap/treap-find-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/treap/treap-find-rec.dryad.c -------------------------------------------------------------------------------- /original_vcd/treap/treap-insert-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/original_vcd/treap/treap-insert-rec.dryad.c -------------------------------------------------------------------------------- /python/avl_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/avl_insert.py -------------------------------------------------------------------------------- /python/bsd_insert_after.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/bsd_insert_after.py -------------------------------------------------------------------------------- /python/bst_insert_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/bst_insert_rec.py -------------------------------------------------------------------------------- /python/circular_insert_back.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/circular_insert_back.py -------------------------------------------------------------------------------- /python/dll_concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/dll_concat.py -------------------------------------------------------------------------------- /python/glist_prepend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/glist_prepend.py -------------------------------------------------------------------------------- /python/grass_dl_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/grass_dl_insert.py -------------------------------------------------------------------------------- /python/grass_sl_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/grass_sl_insert.py -------------------------------------------------------------------------------- /python/grass_sls_pairwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/grass_sls_pairwise.py -------------------------------------------------------------------------------- /python/gslist_sort_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/gslist_sort_merge.py -------------------------------------------------------------------------------- /python/heap_find_min.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/heap_find_min.py -------------------------------------------------------------------------------- /python/mem_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/mem_region.py -------------------------------------------------------------------------------- /python/rbt_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/rbt_insert.py -------------------------------------------------------------------------------- /python/schorr_waite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/schorr_waite.py -------------------------------------------------------------------------------- /python/sll_append.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/sll_append.py -------------------------------------------------------------------------------- /python/sorted_insert_iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/sorted_insert_iter.py -------------------------------------------------------------------------------- /python/svcomp_create_slave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/svcomp_create_slave.py -------------------------------------------------------------------------------- /python/tree_traversal_inorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/tree_traversal_inorder.py -------------------------------------------------------------------------------- /python/treep_insert_rec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/python/treep_insert_rec.py -------------------------------------------------------------------------------- /s2-eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/README.md -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/AFWP/dll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/AFWP/dll/stdhipmem.h -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/AFWP/sll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/AFWP/sll/stdhipmem.h -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/GRASShopper/dl/output/dl_concat.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/avl/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/avl/stdhipmem.h -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/cyclist/aplas-stack/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/cyclist/iter/iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/cyclist/iter/iter.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/cyclist/schorr_waite/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/dll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/dll-append.dryad.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/dll-concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/dll-concat.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/dll-meld.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/dll-meld.dryad.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/mid_delete_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/mid_delete_error.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/mid_delete_hd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/mid_delete_hd.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/mid_delete_mid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/mid_delete_mid.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/dll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/dll/stdhipmem.h -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/glib_glist/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/glib_glist/stdhipmem.h -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/prio_tree/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/prio_tree/stdhipmem.h -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/run-exp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/run-exp.sh -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/run.sh -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/sll/sll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/sll/sll-append.dryad.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/sll/sll-find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/sll/sll-find.dryad.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/sll/sll-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/sll/sll-insert.dryad.c -------------------------------------------------------------------------------- /s2-eval/s2_benchmarks/sll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2-eval/s2_benchmarks/sll/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/dll/DLL-fix.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/dll/DLL-fix.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/dll/DLL-splice.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/dll/DLL-splice.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/dll/output/DLL-fix.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/dll/output/DLL-fix.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/dll/output/DLL-splice.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/dll/output/DLL-splice.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/dll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/dll/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-create.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-create.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-delete.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-delete.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-filter.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-filter.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-find.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-insert.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-last.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-last.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-merge.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-merge.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-reverse.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-rotate.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-rotate.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/SLL-swap.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/SLL-swap.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-create.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-create.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-delete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-delete.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-filter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-filter.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-find.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-find.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-insert.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-insert.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-last.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-last.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-merge.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-merge.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-rotate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-rotate.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/output/SLL-swap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/output/SLL-swap.txt -------------------------------------------------------------------------------- /s2_benchmarks/AFWP/sll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/AFWP/sll/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/dl/dl_copy.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/GRASShopper/dl/dl_copy.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/dl/output/dl_concat.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/dl/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/GRASShopper/dl/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/rec/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/GRASShopper/rec/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/sl/sl_copy.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/GRASShopper/sl/sl_copy.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/sl/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/GRASShopper/sl/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/GRASShopper/sls/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/GRASShopper/sls/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/append.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/append.sh -------------------------------------------------------------------------------- /s2_benchmarks/avl/avl-balance.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/avl-balance.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/avl/avl-delete-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/avl-delete-rec.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/avl/avl-find-smallest.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/avl-find-smallest.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/avl/avl-insert-rec.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/avl-insert-rec.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/avl/output/avl-balance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/output/avl-balance.txt -------------------------------------------------------------------------------- /s2_benchmarks/avl/output/avl-delete-rec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/output/avl-delete-rec.txt -------------------------------------------------------------------------------- /s2_benchmarks/avl/output/avl-insert-rec.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/output/avl-insert-rec.txt -------------------------------------------------------------------------------- /s2_benchmarks/avl/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/avl/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/binary_search_tree/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/binary_search_tree/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/binomial-heap/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/binomial-heap/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/circular-list/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/circular-list/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/aplas-stack/create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/aplas-stack/create.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/aplas-stack/dispose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/aplas-stack/dispose.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/aplas-stack/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/aplas-stack/pop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/aplas-stack/pop.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/aplas-stack/push.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/aplas-stack/push.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/composite4/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/composite4/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/create_llist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/create_llist.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/iter.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/iter_dispose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/iter_dispose.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/iter_next.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/iter_next.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/llist_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/llist_add.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/llist_append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/llist_append.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/llist_dispose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/llist_dispose.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/llist_length.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/llist_length.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/llist_lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/llist_lookup.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/llist_remFirst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/llist_remFirst.c -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/iter/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/iter/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/schorr_waite/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/schorr_waite/defn.sl -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/schorr_waite/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/cyclist/schorr_waite/schorr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/cyclist/schorr_waite/schorr.c -------------------------------------------------------------------------------- /s2_benchmarks/dele.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dele.sh -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-append.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-concat.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-delete-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-delete-all.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-insert-back.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-insert-back.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-insert-front.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-insert-front.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-meld.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-meld.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-mid-delete.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-mid-delete.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll-mid-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll-mid-insert.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/dll_mid_delete_hd_star.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/dll_mid_delete_hd_star.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/mid_delete_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/mid_delete_error.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/mid_delete_hd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/mid_delete_hd.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/mid_delete_mid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/mid_delete_mid.c -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-append.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-append.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-concat.c.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-concat.c.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-delete-all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-delete-all.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-insert-back.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-insert-back.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-meld.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-meld.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-mid-delete.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-mid-delete.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/output/dll-mid-insert.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/output/dll-mid-insert.txt -------------------------------------------------------------------------------- /s2_benchmarks/dll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/dll/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/glib_glist/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/glib_glist/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/glib_gslist/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/glib_gslist/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.math: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.minisat: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.mona: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.oc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.rl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.set: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.spass: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.thy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.v: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.z3: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/logs/allinput.z3n: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/memory_region/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/memory_region/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/oc.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /s2_benchmarks/openbsd_queue/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/openbsd_queue/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/prio_tree/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/prio_tree/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/red-black-tree/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/red-black-tree/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/run-exp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/run-exp.sh -------------------------------------------------------------------------------- /s2_benchmarks/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/run.sh -------------------------------------------------------------------------------- /s2_benchmarks/sll/output/sll-append.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/output/sll-append.txt -------------------------------------------------------------------------------- /s2_benchmarks/sll/output/sll-copy-all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/output/sll-copy-all.txt -------------------------------------------------------------------------------- /s2_benchmarks/sll/output/sll-find.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/output/sll-find.txt -------------------------------------------------------------------------------- /s2_benchmarks/sll/output/sll-insert.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/output/sll-insert.txt -------------------------------------------------------------------------------- /s2_benchmarks/sll/output/sll-reverse.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/output/sll-reverse.txt -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-append.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-copy-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-copy-all.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-delete-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-delete-all.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-find.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-insert-back.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-insert-back.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-insert.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/sll-reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/sll-reverse.dryad.c -------------------------------------------------------------------------------- /s2_benchmarks/sll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sll/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/sorted-list/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/sorted-list/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/tree-traversals/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/tree-traversals/stdhipmem.h -------------------------------------------------------------------------------- /s2_benchmarks/trim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/s2_benchmarks/trim.sh -------------------------------------------------------------------------------- /simple_example/AFWP/dll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/defn.sl -------------------------------------------------------------------------------- /simple_example/AFWP/dll/dll_fix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/dll_fix -------------------------------------------------------------------------------- /simple_example/AFWP/dll/dll_fix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/dll_fix.c -------------------------------------------------------------------------------- /simple_example/AFWP/dll/dll_splice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/dll_splice -------------------------------------------------------------------------------- /simple_example/AFWP/dll/dll_splice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/dll_splice.c -------------------------------------------------------------------------------- /simple_example/AFWP/dll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/header.c -------------------------------------------------------------------------------- /simple_example/AFWP/dll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/dll/header.h -------------------------------------------------------------------------------- /simple_example/AFWP/sll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/defn.sl -------------------------------------------------------------------------------- /simple_example/AFWP/sll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/header.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/header.h -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_create: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_create -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_create.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_delete -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_delete.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_delete_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_delete_all -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_delete_all.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_filter -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_filter.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_find: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_find -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_find.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_insert -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_insert.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_last: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_last -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_last.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_last.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_merge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_merge -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_merge.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_reverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_reverse -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_reverse.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_rotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_rotate -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_rotate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_rotate.c -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_swap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_swap -------------------------------------------------------------------------------- /simple_example/AFWP/sll/sll_swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/AFWP/sll/sll_swap.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/defn.sl -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_concat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_concat -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_concat.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_copy -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_copy.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_dispose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_dispose -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_filter -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_filter.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_insert -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_insert.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_remove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_remove -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_remove.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_reverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_reverse -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/dl_traverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/dl_traverse -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/header.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/dl/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/dl/header.h -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/defn.sl -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/header.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/header.h -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rec_concat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/rec_concat -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rec_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/rec_copy -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rec_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/rec_copy.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rec_filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/rec_filter -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rec_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/rec_insert -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rec_remove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/rec/rec_remove -------------------------------------------------------------------------------- /simple_example/GRASShopper/rec/rename.sh: -------------------------------------------------------------------------------- 1 | for f in *.c; do 2 | sed -i -e 's/rec.h/header.h/g' $f 3 | done 4 | -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/defn.sl -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/header.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/header.h -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_concat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_concat -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_concat.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_copy -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_copy.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_dispose: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_dispose -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_filter -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_filter.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_insert -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_insert.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_remove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_remove -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_remove.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_reverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_reverse -------------------------------------------------------------------------------- /simple_example/GRASShopper/sl/sl_traverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sl/sl_traverse -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/defn.sl -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/header.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/header.h -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_concat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_concat -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_copy -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_copy.c -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_filter -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_insert -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_merge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_merge -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_remove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_remove -------------------------------------------------------------------------------- /simple_example/GRASShopper/sls/sls_split: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/GRASShopper/sls/sls_split -------------------------------------------------------------------------------- /simple_example/avl/alv_balance: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/alv_balance -------------------------------------------------------------------------------- /simple_example/avl/avl_balance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/avl_balance.c -------------------------------------------------------------------------------- /simple_example/avl/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/defn.sl -------------------------------------------------------------------------------- /simple_example/avl/defn_avl.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/defn_avl.sl -------------------------------------------------------------------------------- /simple_example/avl/delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/delete -------------------------------------------------------------------------------- /simple_example/avl/delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/delete.c -------------------------------------------------------------------------------- /simple_example/avl/find_smallest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/find_smallest -------------------------------------------------------------------------------- /simple_example/avl/find_smallest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/find_smallest.c -------------------------------------------------------------------------------- /simple_example/avl/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/header.c -------------------------------------------------------------------------------- /simple_example/avl/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/header.h -------------------------------------------------------------------------------- /simple_example/avl/insert_rec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/insert_rec -------------------------------------------------------------------------------- /simple_example/avl/insert_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/insert_rec.c -------------------------------------------------------------------------------- /simple_example/avl/output/avl_balance.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/avl/output/avl_balance.txt -------------------------------------------------------------------------------- /simple_example/binary_search_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/binary_search_tree/defn.sl -------------------------------------------------------------------------------- /simple_example/binomial_heap/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/binomial_heap/defn.sl -------------------------------------------------------------------------------- /simple_example/binomial_heap/find_mini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/binomial_heap/find_mini -------------------------------------------------------------------------------- /simple_example/binomial_heap/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/binomial_heap/header.c -------------------------------------------------------------------------------- /simple_example/binomial_heap/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/binomial_heap/header.h -------------------------------------------------------------------------------- /simple_example/circular_list/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/defn.sl -------------------------------------------------------------------------------- /simple_example/circular_list/delete_back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/delete_back -------------------------------------------------------------------------------- /simple_example/circular_list/delete_front: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/delete_front -------------------------------------------------------------------------------- /simple_example/circular_list/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/header.c -------------------------------------------------------------------------------- /simple_example/circular_list/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/header.h -------------------------------------------------------------------------------- /simple_example/circular_list/insert_back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/insert_back -------------------------------------------------------------------------------- /simple_example/circular_list/insert_front: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/circular_list/insert_front -------------------------------------------------------------------------------- /simple_example/cyclist/aplas-stack/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/cyclist/composite4/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/cyclist/composite4/defn.sl -------------------------------------------------------------------------------- /simple_example/cyclist/composite4/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/cyclist/iter/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/cyclist/iter/defn.sl -------------------------------------------------------------------------------- /simple_example/cyclist/iter/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/cyclist/iter/iter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/cyclist/iter/iter -------------------------------------------------------------------------------- /simple_example/cyclist/iter/iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/cyclist/iter/iter.c -------------------------------------------------------------------------------- /simple_example/cyclist/lcset/lcset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/cyclist/lcset/lcset.c -------------------------------------------------------------------------------- /simple_example/cyclist/queue/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/cyclist/queue/queue.c -------------------------------------------------------------------------------- /simple_example/cyclist/schorr_waite/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/defn.sl -------------------------------------------------------------------------------- /simple_example/dll/append: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/append -------------------------------------------------------------------------------- /simple_example/dll/append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/append.c -------------------------------------------------------------------------------- /simple_example/dll/concat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/concat -------------------------------------------------------------------------------- /simple_example/dll/concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/concat.c -------------------------------------------------------------------------------- /simple_example/dll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/defn.sl -------------------------------------------------------------------------------- /simple_example/dll/delete_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/delete_all -------------------------------------------------------------------------------- /simple_example/dll/delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/delete_all.c -------------------------------------------------------------------------------- /simple_example/dll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/header.c -------------------------------------------------------------------------------- /simple_example/dll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/header.h -------------------------------------------------------------------------------- /simple_example/dll/insert_back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/insert_back -------------------------------------------------------------------------------- /simple_example/dll/insert_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/insert_back.c -------------------------------------------------------------------------------- /simple_example/dll/insert_front: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/insert_front -------------------------------------------------------------------------------- /simple_example/dll/insert_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/insert_front.c -------------------------------------------------------------------------------- /simple_example/dll/meld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/meld -------------------------------------------------------------------------------- /simple_example/dll/meld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/meld.c -------------------------------------------------------------------------------- /simple_example/dll/mid_delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete -------------------------------------------------------------------------------- /simple_example/dll/mid_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete.c -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_error: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_error -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_error.c -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_hd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_hd -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_hd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_hd.c -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_hd_star: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_hd_star -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_hd_star.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_hd_star.c -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_mid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_mid -------------------------------------------------------------------------------- /simple_example/dll/mid_delete_mid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_delete_mid.c -------------------------------------------------------------------------------- /simple_example/dll/mid_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_insert -------------------------------------------------------------------------------- /simple_example/dll/mid_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/dll/mid_insert.c -------------------------------------------------------------------------------- /simple_example/dll/output/concat.txt: -------------------------------------------------------------------------------- 1 | Can't create debugger instance 2 | -------------------------------------------------------------------------------- /simple_example/glib_glist/a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/a.txt -------------------------------------------------------------------------------- /simple_example/glib_glist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/defn.sl -------------------------------------------------------------------------------- /simple_example/glib_glist/find: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/find -------------------------------------------------------------------------------- /simple_example/glib_glist/free: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/free -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_find: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_find -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_find.c -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_free: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_free -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_free.c -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_index -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_index.c -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_last: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_last -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_last.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_last.c -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_length: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_length -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_length.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_length.c -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_nth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_nth -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_nth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_nth.c -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_nth_data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_nth_data -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_position: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_position -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_prepend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_prepend -------------------------------------------------------------------------------- /simple_example/glib_glist/g_list_reverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/g_list_reverse -------------------------------------------------------------------------------- /simple_example/glib_glist/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/header.c -------------------------------------------------------------------------------- /simple_example/glib_glist/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/header.h -------------------------------------------------------------------------------- /simple_example/glib_glist/name.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/name.csv -------------------------------------------------------------------------------- /simple_example/glib_glist/reverse: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_glist/reverse -------------------------------------------------------------------------------- /simple_example/glib_gslist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/defn.sl -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_append: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_append -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_concat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_concat -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_copy -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_copy.c -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_find: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_find -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_find.c -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_free: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_free -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_free.c -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_index -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_last: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_last -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_last.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_last.c -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_length: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_length -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_nth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_nth -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_nth.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_nth.c -------------------------------------------------------------------------------- /simple_example/glib_gslist/g_slist_remove: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/g_slist_remove -------------------------------------------------------------------------------- /simple_example/glib_gslist/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/header.c -------------------------------------------------------------------------------- /simple_example/glib_gslist/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/header.h -------------------------------------------------------------------------------- /simple_example/glib_gslist/nth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/glib_gslist/nth -------------------------------------------------------------------------------- /simple_example/memory_region/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/memory_region/defn.sl -------------------------------------------------------------------------------- /simple_example/memory_region/header.c: -------------------------------------------------------------------------------- 1 | #include "header.h" 2 | -------------------------------------------------------------------------------- /simple_example/memory_region/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/memory_region/header.h -------------------------------------------------------------------------------- /simple_example/openbsd_queue/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/a.out -------------------------------------------------------------------------------- /simple_example/openbsd_queue/buggy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/buggy -------------------------------------------------------------------------------- /simple_example/openbsd_queue/buggy.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/buggy.test -------------------------------------------------------------------------------- /simple_example/openbsd_queue/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/defn.sl -------------------------------------------------------------------------------- /simple_example/openbsd_queue/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/header.c -------------------------------------------------------------------------------- /simple_example/openbsd_queue/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/header.h -------------------------------------------------------------------------------- /simple_example/openbsd_queue/simpleq_init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/openbsd_queue/simpleq_init -------------------------------------------------------------------------------- /simple_example/prio_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/defn.sl -------------------------------------------------------------------------------- /simple_example/prio_tree/delete_rec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/delete_rec -------------------------------------------------------------------------------- /simple_example/prio_tree/find_rec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/find_rec -------------------------------------------------------------------------------- /simple_example/prio_tree/find_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/find_rec.c -------------------------------------------------------------------------------- /simple_example/prio_tree/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/header.c -------------------------------------------------------------------------------- /simple_example/prio_tree/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/header.h -------------------------------------------------------------------------------- /simple_example/prio_tree/insert_rec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/insert_rec -------------------------------------------------------------------------------- /simple_example/prio_tree/insert_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/insert_rec.c -------------------------------------------------------------------------------- /simple_example/prio_tree/remove_root_rec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/prio_tree/remove_root_rec -------------------------------------------------------------------------------- /simple_example/red_black_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/red_black_tree/defn.sl -------------------------------------------------------------------------------- /simple_example/red_black_tree/defn_rb.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/red_black_tree/defn_rb.sl -------------------------------------------------------------------------------- /simple_example/red_black_tree/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/red_black_tree/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/red_black_tree/header.h -------------------------------------------------------------------------------- /simple_example/sll/append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/append.c -------------------------------------------------------------------------------- /simple_example/sll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/defn.sl -------------------------------------------------------------------------------- /simple_example/sll/delete_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/delete_all -------------------------------------------------------------------------------- /simple_example/sll/delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/delete_all.c -------------------------------------------------------------------------------- /simple_example/sll/find: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/find -------------------------------------------------------------------------------- /simple_example/sll/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/find.c -------------------------------------------------------------------------------- /simple_example/sll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/header.c -------------------------------------------------------------------------------- /simple_example/sll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/header.h -------------------------------------------------------------------------------- /simple_example/sll/insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/insert -------------------------------------------------------------------------------- /simple_example/sll/insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/insert.c -------------------------------------------------------------------------------- /simple_example/sll/insert_back: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/insert_back -------------------------------------------------------------------------------- /simple_example/sll/insert_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/insert_back.c -------------------------------------------------------------------------------- /simple_example/sll/insert_front: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/insert_front -------------------------------------------------------------------------------- /simple_example/sll/insert_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/insert_front.c -------------------------------------------------------------------------------- /simple_example/sll/name.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/name.csv -------------------------------------------------------------------------------- /simple_example/sll/output/append.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/append.txt -------------------------------------------------------------------------------- /simple_example/sll/output/delete_all.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/delete_all.txt -------------------------------------------------------------------------------- /simple_example/sll/output/find.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/find.txt -------------------------------------------------------------------------------- /simple_example/sll/output/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/header.txt -------------------------------------------------------------------------------- /simple_example/sll/output/insert.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/insert.txt -------------------------------------------------------------------------------- /simple_example/sll/output/insert_back.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/insert_back.txt -------------------------------------------------------------------------------- /simple_example/sll/output/reverse.txt: -------------------------------------------------------------------------------- 1 | Can't create debugger instance 2 | -------------------------------------------------------------------------------- /simple_example/sll/output/sll_copy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/output/sll_copy.txt -------------------------------------------------------------------------------- /simple_example/sll/reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/reverse.c -------------------------------------------------------------------------------- /simple_example/sll/sll_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/sll_copy -------------------------------------------------------------------------------- /simple_example/sll/sll_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sll/sll_copy.c -------------------------------------------------------------------------------- /simple_example/sortlist/concat_sorted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/concat_sorted -------------------------------------------------------------------------------- /simple_example/sortlist/concat_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/concat_sorted.c -------------------------------------------------------------------------------- /simple_example/sortlist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/defn.sl -------------------------------------------------------------------------------- /simple_example/sortlist/defn_sorted.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/defn_sorted.sl -------------------------------------------------------------------------------- /simple_example/sortlist/find_last_sorted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/find_last_sorted -------------------------------------------------------------------------------- /simple_example/sortlist/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/header.c -------------------------------------------------------------------------------- /simple_example/sortlist/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/header.h -------------------------------------------------------------------------------- /simple_example/sortlist/merge_sort_copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/merge_sort_copy -------------------------------------------------------------------------------- /simple_example/sortlist/merge_sort_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/merge_sort_copy.c -------------------------------------------------------------------------------- /simple_example/sortlist/quick_sort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/quick_sort -------------------------------------------------------------------------------- /simple_example/sortlist/quick_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/quick_sort.c -------------------------------------------------------------------------------- /simple_example/sortlist/reverse_sorted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/reverse_sorted -------------------------------------------------------------------------------- /simple_example/sortlist/reverse_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/reverse_sorted.c -------------------------------------------------------------------------------- /simple_example/sortlist/sorted_delete_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/sorted_delete_all -------------------------------------------------------------------------------- /simple_example/sortlist/sorted_find: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/sorted_find -------------------------------------------------------------------------------- /simple_example/sortlist/sorted_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/sorted_find.c -------------------------------------------------------------------------------- /simple_example/sortlist/sorted_insert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/sorted_insert -------------------------------------------------------------------------------- /simple_example/sortlist/sorted_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sortlist/sorted_insert.c -------------------------------------------------------------------------------- /simple_example/spurious.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/spurious.txt -------------------------------------------------------------------------------- /simple_example/sv-comp/dll_of_dll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sv-comp/dll_of_dll/defn.sl -------------------------------------------------------------------------------- /simple_example/sv-comp/rule_60_list/add: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sv-comp/rule_60_list/add -------------------------------------------------------------------------------- /simple_example/sv-comp/rule_60_list/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sv-comp/rule_60_list/add.c -------------------------------------------------------------------------------- /simple_example/sv-comp/rule_60_list/del: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sv-comp/rule_60_list/del -------------------------------------------------------------------------------- /simple_example/sv-comp/rule_60_list/del.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sv-comp/rule_60_list/del.c -------------------------------------------------------------------------------- /simple_example/sv-comp/rule_60_list/init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/sv-comp/rule_60_list/init -------------------------------------------------------------------------------- /simple_example/tree_traversals/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/tree_traversals/defn.sl -------------------------------------------------------------------------------- /simple_example/tree_traversals/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/tree_traversals/header.c -------------------------------------------------------------------------------- /simple_example/tree_traversals/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/tree_traversals/header.h -------------------------------------------------------------------------------- /simple_example/tree_traversals/inorder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/tree_traversals/inorder -------------------------------------------------------------------------------- /simple_example/tree_traversals/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/tree_traversals/test -------------------------------------------------------------------------------- /simple_example/tree_traversals/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example/tree_traversals/test.c -------------------------------------------------------------------------------- /simple_example/tree_traversals/tree2list/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/tree_traversals/tree2list_iter/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example/tree_traversals/tree2listiter: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/AFWP/dll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/dll/defn.sl -------------------------------------------------------------------------------- /simple_example_update/AFWP/dll/dll_fix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/dll/dll_fix.c -------------------------------------------------------------------------------- /simple_example_update/AFWP/dll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/dll/header.c -------------------------------------------------------------------------------- /simple_example_update/AFWP/dll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/dll/header.h -------------------------------------------------------------------------------- /simple_example_update/AFWP/sll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/sll/defn.sl -------------------------------------------------------------------------------- /simple_example_update/AFWP/sll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/sll/header.c -------------------------------------------------------------------------------- /simple_example_update/AFWP/sll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/sll/header.h -------------------------------------------------------------------------------- /simple_example_update/AFWP/sll/sll_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/sll/sll_find.c -------------------------------------------------------------------------------- /simple_example_update/AFWP/sll/sll_last.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/sll/sll_last.c -------------------------------------------------------------------------------- /simple_example_update/AFWP/sll/sll_swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/AFWP/sll/sll_swap.c -------------------------------------------------------------------------------- /simple_example_update/GRASShopper/output/.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/GRASShopper/rec/rename.sh: -------------------------------------------------------------------------------- 1 | for f in *.c; do 2 | sed -i -e 's/rec.h/header.h/g' $f 3 | done 4 | -------------------------------------------------------------------------------- /simple_example_update/avl/avl_balance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/avl_balance.c -------------------------------------------------------------------------------- /simple_example_update/avl/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/defn.sl -------------------------------------------------------------------------------- /simple_example_update/avl/delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/delete.c -------------------------------------------------------------------------------- /simple_example_update/avl/find_smallest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/find_smallest.c -------------------------------------------------------------------------------- /simple_example_update/avl/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/header.c -------------------------------------------------------------------------------- /simple_example_update/avl/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/header.h -------------------------------------------------------------------------------- /simple_example_update/avl/insert_rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/avl/insert_rec.c -------------------------------------------------------------------------------- /simple_example_update/binary_search_tree/output/header.txt: -------------------------------------------------------------------------------- 1 | Can't create debugger instance 2 | -------------------------------------------------------------------------------- /simple_example_update/cyclist/aplas-stack/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/cyclist/composite4/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/cyclist/iter/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/cyclist/iter/iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/cyclist/iter/iter.c -------------------------------------------------------------------------------- /simple_example_update/cyclist/schorr_waite/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/defn.sl -------------------------------------------------------------------------------- /simple_example_update/dll/append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/append.c -------------------------------------------------------------------------------- /simple_example_update/dll/append.c~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/append.c~ -------------------------------------------------------------------------------- /simple_example_update/dll/concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/concat.c -------------------------------------------------------------------------------- /simple_example_update/dll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/defn.sl -------------------------------------------------------------------------------- /simple_example_update/dll/delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/delete_all.c -------------------------------------------------------------------------------- /simple_example_update/dll/dl_concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/dl_concat.c -------------------------------------------------------------------------------- /simple_example_update/dll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/header.c -------------------------------------------------------------------------------- /simple_example_update/dll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/header.h -------------------------------------------------------------------------------- /simple_example_update/dll/insert_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/insert_back.c -------------------------------------------------------------------------------- /simple_example_update/dll/insert_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/insert_front.c -------------------------------------------------------------------------------- /simple_example_update/dll/meld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/meld.c -------------------------------------------------------------------------------- /simple_example_update/dll/mid_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/mid_delete.c -------------------------------------------------------------------------------- /simple_example_update/dll/mid_delete_hd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/mid_delete_hd.c -------------------------------------------------------------------------------- /simple_example_update/dll/mid_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/mid_insert.c -------------------------------------------------------------------------------- /simple_example_update/dll/output/meld.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/dll/output/meld.txt -------------------------------------------------------------------------------- /simple_example_update/glib_glist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/glib_glist/defn.sl -------------------------------------------------------------------------------- /simple_example_update/glib_glist/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/glib_glist/header.c -------------------------------------------------------------------------------- /simple_example_update/glib_glist/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/glib_glist/header.h -------------------------------------------------------------------------------- /simple_example_update/glib_glist/name.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/glib_glist/name.csv -------------------------------------------------------------------------------- /simple_example_update/glib_gslist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/glib_gslist/defn.sl -------------------------------------------------------------------------------- /simple_example_update/memory_region/header.c: -------------------------------------------------------------------------------- 1 | #include "header.h" 2 | -------------------------------------------------------------------------------- /simple_example_update/output/sll.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/output/sll.txt -------------------------------------------------------------------------------- /simple_example_update/prio_tree/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/prio_tree/defn.sl -------------------------------------------------------------------------------- /simple_example_update/prio_tree/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/prio_tree/header.c -------------------------------------------------------------------------------- /simple_example_update/prio_tree/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/prio_tree/header.h -------------------------------------------------------------------------------- /simple_example_update/red_black_tree/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/sll/append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/append.c -------------------------------------------------------------------------------- /simple_example_update/sll/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/defn.sl -------------------------------------------------------------------------------- /simple_example_update/sll/delete_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/delete_all.c -------------------------------------------------------------------------------- /simple_example_update/sll/find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/find.c -------------------------------------------------------------------------------- /simple_example_update/sll/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/header.c -------------------------------------------------------------------------------- /simple_example_update/sll/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/header.h -------------------------------------------------------------------------------- /simple_example_update/sll/insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/insert.c -------------------------------------------------------------------------------- /simple_example_update/sll/insert_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/insert_back.c -------------------------------------------------------------------------------- /simple_example_update/sll/insert_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/insert_front.c -------------------------------------------------------------------------------- /simple_example_update/sll/output/find.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/output/find.txt -------------------------------------------------------------------------------- /simple_example_update/sll/reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/reverse.c -------------------------------------------------------------------------------- /simple_example_update/sll/sll_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sll/sll_copy.c -------------------------------------------------------------------------------- /simple_example_update/sortlist/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sortlist/defn.sl -------------------------------------------------------------------------------- /simple_example_update/sortlist/header.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sortlist/header.c -------------------------------------------------------------------------------- /simple_example_update/sortlist/header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/simple_example_update/sortlist/header.h -------------------------------------------------------------------------------- /simple_example_update/tree_traversals/tree2list/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/tree_traversals/tree2list_iter/header.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple_example_update/tree_traversals/tree2list_iter/output/header.txt: -------------------------------------------------------------------------------- 1 | Can't create debugger instance 2 | -------------------------------------------------------------------------------- /simple_example_update/tree_traversals/tree2list_iter/output/tree2list_iter.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/debug.py -------------------------------------------------------------------------------- /src/defn.sl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/defn.sl -------------------------------------------------------------------------------- /src/dynsl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/dynsl.py -------------------------------------------------------------------------------- /src/eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/eval.sh -------------------------------------------------------------------------------- /src/get_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/get_trace.py -------------------------------------------------------------------------------- /src/iincr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/iincr.py -------------------------------------------------------------------------------- /src/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/model.py -------------------------------------------------------------------------------- /src/newexp.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/newexp.csv -------------------------------------------------------------------------------- /src/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/parser.py -------------------------------------------------------------------------------- /src/printer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/printer.py -------------------------------------------------------------------------------- /src/run_c+.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/run_c+.sh -------------------------------------------------------------------------------- /src/run_c.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/run_c.sh -------------------------------------------------------------------------------- /src/run_exp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/run_exp.sh -------------------------------------------------------------------------------- /src/run_java.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/run_java.sh -------------------------------------------------------------------------------- /src/seplogic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/seplogic.py -------------------------------------------------------------------------------- /src/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/settings.py -------------------------------------------------------------------------------- /src/slinfer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/slinfer.py -------------------------------------------------------------------------------- /src/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/test.py -------------------------------------------------------------------------------- /src/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/trace.py -------------------------------------------------------------------------------- /src/typ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/typ.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/utils.py -------------------------------------------------------------------------------- /src/z3p.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/src/z3p.py -------------------------------------------------------------------------------- /verify/sll/sll-append.combine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-append.combine.c -------------------------------------------------------------------------------- /verify/sll/sll-append.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-append.dryad.c -------------------------------------------------------------------------------- /verify/sll/sll-copy-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-copy-all.dryad.c -------------------------------------------------------------------------------- /verify/sll/sll-delete-all.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-delete-all.dryad.c -------------------------------------------------------------------------------- /verify/sll/sll-find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-find.dryad.c -------------------------------------------------------------------------------- /verify/sll/sll-insert-back.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-insert-back.dryad.c -------------------------------------------------------------------------------- /verify/sll/sll-insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-insert.dryad.c -------------------------------------------------------------------------------- /verify/sll/sll-reverse.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/sll-reverse.dryad.c -------------------------------------------------------------------------------- /verify/sll/stdhip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/stdhip.h -------------------------------------------------------------------------------- /verify/sll/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/stdhipmem.h -------------------------------------------------------------------------------- /verify/sll/v-sll_insert_front-2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sll/v-sll_insert_front-2.c -------------------------------------------------------------------------------- /verify/sorted-list/concat_sorted.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/concat_sorted.dryad.c -------------------------------------------------------------------------------- /verify/sorted-list/quick_sort.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/quick_sort.dryad.c -------------------------------------------------------------------------------- /verify/sorted-list/reverse_sorted.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/reverse_sorted.dryad.c -------------------------------------------------------------------------------- /verify/sorted-list/sorted_find.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/sorted_find.dryad.c -------------------------------------------------------------------------------- /verify/sorted-list/sorted_insert.dryad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/sorted_insert.dryad.c -------------------------------------------------------------------------------- /verify/sorted-list/stdhip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/stdhip.h -------------------------------------------------------------------------------- /verify/sorted-list/stdhipmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/guolong-zheng/sling/HEAD/verify/sorted-list/stdhipmem.h --------------------------------------------------------------------------------