Commit graph

24 commits

Author SHA1 Message Date
Folkert
8a209334cc
use bitvec in the input for sccs 2022-05-07 00:39:15 +02:00
Folkert
13fc0f9a1e
make params.p use a bitvec 2022-05-06 22:55:18 +02:00
Folkert
b46de2f0a8
Revert "make params.p use a bitvec"
This reverts commit a2b04d35f7.
2022-05-06 22:55:06 +02:00
Folkert
2b1491189a
Revert "use bitvec for params.s"
This reverts commit 65ca5d33b3.
2022-05-06 22:48:59 +02:00
Folkert
65ca5d33b3
use bitvec for params.s 2022-05-06 22:23:32 +02:00
Folkert
a2b04d35f7
make params.p use a bitvec 2022-05-06 22:06:16 +02:00
Folkert
3e38dc80f5
use bitvec for group (internally) 2022-05-06 21:56:48 +02:00
Folkert
0aa7cb8479
cleanup 2022-04-24 18:46:16 +02:00
Folkert
da9899e7bb
use a bitvec-based approach to return the SCCs 2022-04-24 17:36:40 +02:00
Folkert
62a80db379
move correct_mutual_recursive_type_alias over 2022-04-24 17:21:52 +02:00
Folkert
0569d23385
add rows helper for Sccs 2022-04-24 17:10:28 +02:00
Folkert
b8db6aae8d
use bitvec to return SCCs 2022-04-24 16:51:51 +02:00
Folkert
452447232f
bitvec all the things 2022-04-24 02:18:43 +02:00
Folkert
31fc223517
add recursivity checker 2022-04-23 20:42:41 +02:00
Folkert
285e4f05ec
add comment 2022-04-22 19:35:01 +02:00
Folkert
fdd0910ba0
refactor 2022-04-22 19:32:47 +02:00
Folkert
18ba49c694
add comment 2022-04-22 19:29:52 +02:00
Folkert
28cb9bf36e
use custom type for TopologicalSort result 2022-04-22 19:28:46 +02:00
Folkert
7196e7cdac
add further comment 2022-04-22 16:26:52 +02:00
Folkert
6306923e0f
add thanks comment 2022-04-22 16:24:47 +02:00
Folkert
09869ac645
pick usize as the underlying integer type 2022-04-22 16:21:28 +02:00
Folkert
a40483a2ec
cleanup 2022-04-22 16:17:21 +02:00
Folkert
9f7c7b56a1
use ReferenceMatrix in DefOrdering 2022-04-22 15:49:32 +02:00
Folkert
5d68a00d1c
make ReferenceMatrix type/module 2022-04-22 15:41:07 +02:00