33import sys
44import getopt
55
6+ opt_list = ['output-comment' , 'output-test' , ]
7+ output_list_all = ('lazysegtree' , 'segtree' , 'convolution' , 'twosat' , 'scc' ,
8+ 'fenwicktree' , 'math' , 'modint' , 'maxflow' , 'dsu' , 'mincostflow' , 'string' , 'internal_bit' , 'internal_math' , 'internal_type_traits' , 'internal_scc' , 'internal_queue' )
9+ dependency_list = {'lazysegtree' : ('internal_bit' ,), 'segtree' : ('internal_bit' ,), 'convolution' : ('internal_bit,modint' ,), 'math' : ('internal_math' ,), 'modint' : (
10+ 'internal_math' , 'internal_type_traits' ), 'fenwicktree' : ('internal_type_traits' ,), 'twosat' : ('internal_scc' ,), 'scc' : ('internal_scc' ,), 'maxflow' : ('internal_queue' ,)}
11+ src_path = 'src/'
12+
613
714def output_file (filename , output_comment , output_test ):
815 global src_path
@@ -18,13 +25,6 @@ def output_file(filename, output_comment, output_test):
1825 return res
1926
2027
21- opt_list = ['output-comment' , 'output-test' , ]
22- output_list_all = ('lazysegtree' , 'segtree' , 'convolution' , 'twosat' , 'scc' ,
23- 'fenwicktree' , 'math' , 'modint' , 'maxflow' , 'dsu' , 'mincostflow' , 'string' , 'internal_bit' , 'internal_math' , 'internal_type_traits' , 'internal_scc' , 'internal_queue' )
24- dependency_list = {'lazysegtree' : ('internal_bit' ,), 'segtree' : ('internal_bit' ,), 'convolution' : ('internal_bit,modint' ,), 'math' : ('internal_math' ,), 'modint' : (
25- 'internal_math' , 'internal_type_traits' ), 'fenwicktree' : ('internal_type_traits' ,), 'twosat' : ('internal_scc' ,), 'scc' : ('internal_scc' ,), 'maxflow' : ('internal_queue' ,)}
26- src_path = 'src/'
27-
2828try :
2929 opts , args = getopt .getopt (sys .argv [1 :], 'tc' , opt_list )
3030except getopt .GetoptError as e :
0 commit comments