$NEWLINKBASE/bin/genMethods -g -t int -d basic -y display_int -w free_int
$NEWLINKBASE/bin/genMethods -g -t "int*" -d basic -y display_intptr -w free_intptr -m mark_intptr
$NEWLINKBASE/bin/genMethods -g -t "int*" -h Collection -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Collection.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h Container -I "LINK/basic/Container.h"  -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h MSet -r "Collection<int*>" -I "LINK/basic/MSet.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h Set -r "MSet<int*>" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h Sequence -r "Collection<int*>" -I "LINK/basic/Sequence.h" -d basic

$NEWLINKBASE/bin/genMethods -g -t "int*" -h Array -I "LINK/basic/Array.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h SortedArray -r "Array<int*>" -I "LINK/basic/Array.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h List -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h SortedList -r "List<int*>" -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "int*" -h DList -I "LINK/basic/DList.h" -d basic


$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h Container -I "LINK/basic/Set.h" -I "LINK/basic/Container.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h Collection -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h MSet -r "Collection<MSet<int*> >" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h Set -r "MSet<MSet<int*> >" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h Sequence -r "Collection<MSet<int*> >" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h SortedList -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "MSet<int*>" -h List -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic

$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h Container -I "LINK/basic/Set.h" -I "LINK/basic/Container.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h Collection -c "int*" -I "LINK/stkWrapper/SetFuncsWrapper.h" -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h MSet -r "Collection<Set<int*> >" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h Set -r "MSet<Set<int*> >" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h Sequence -r "Collection<Set<int*> >" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h SortedList -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<int*>" -h List -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic


$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h Container -I "LINK/basic/Sequence.h" -I "LINK/basic/Container.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h Collection -c "int*" -I "LINK/stkWrapper/SetFuncsWrapper.h" -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h MSet -r "Collection<Sequence<int*> >" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h Set -r "MSet<Sequence<int*> >" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h Sequence -r "Collection<Sequence<int*> >" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h SortedList -I "LINK/basic/Sequence.h" -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Sequence<int*>" -h List -I "LINK/basic/Sequence.h" -I "LINK/basic/List.h" -d basic

$NEWLINKBASE/bin/genMethods -g -t "int*" -h SubSet -I "LINK/basic/Subset.h" -y display_subset_int -d basic

$NEWLINKBASE/bin/genMethods  -t "SubSet<int*>" -h Container -I "LINK/basic/Subset.h" -I "LINK/basic/Set.h" -I "LINK/basic/Container.h" -d basic
$NEWLINKBASE/bin/genMethods  -t "SubSet<int*>" -h Collection -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Subset.h" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods  -t "SubSet<int*>" -h MSet -r "Collection<SubSet<int*> >" -I "LINK/basic/Subset.h" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods  -t "SubSet<int*>" -h Set -r "MSet<SubSet<int*> >" -I "LINK/basic/Subset.h" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods  -t "SubSet<int*>" -h Sequence -r "Collection<SubSet<int*> >" -I "LINK/basic/Subset.h" -I "LINK/basic/Sequence.h" -d basic
$NEWLINKBASE/bin/genMethods  -t "SubSet<int*>" -h SortedList -I "LINK/basic/Subset.h" -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -t "SubSet<int*>" -h List -I "LINK/basic/Subset.h" -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic

$NEWLINKBASE/bin/genMethods -g -t char -d basic -y display_char -w free_char
$NEWLINKBASE/bin/genMethods -g -t "char*" -d basic -y display_charptr -w free_charptr -m mark_charptr
$NEWLINKBASE/bin/genMethods -g -t "char*" -h Collection -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Collection.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h Container -I "LINK/basic/Container.h"  -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h MSet -r "Collection<char*>" -I "LINK/basic/MSet.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h Set -r "MSet<char*>" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h Sequence -r "Collection<char*>" -I "LINK/basic/Sequence.h" -d basic

$NEWLINKBASE/bin/genMethods -g -t "char*" -h Array -I "LINK/basic/Array.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h SortedArray -r "Array<char*>" -I "LINK/basic/Array.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h List -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "char*" -h SortedList -r "List<char*>" -I "LINK/basic/List.h" -d basic
#$NEWLINKBASE/bin/genMethods -g -t "char*" -h DList -I "LINK/basic/DList.h" -d basic

$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h Collection -I "LINK/basic/Set.h" -I "LINK/basic/SetFuncs.h" -I "LINK/basic/Collection.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h Container -I "LINK/basic/Set.h" -I "LINK/basic/Container.h"  -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h MSet -r "Collection<char*>" -I "LINK/basic/Set.h" -I "LINK/basic/MSet.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h Set -r "MSet<char*>" -I "LINK/basic/Set.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h Sequence -r "Collection<char*>" -I "LINK/basic/Set.h" -I "LINK/basic/Sequence.h" -d basic
#$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h Array -I "LINK/basic/Set.h" -I "LINK/basic/Array.h" -d basic
#$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h SortedArray -r "Array<char*>" -I "LINK/basic/Set.h" -I "LINK/basic/Array.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h List -I "LINK/basic/Set.h" -I "LINK/basic/List.h" -d basic
$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h SortedList -r "List<char*>" -I "LINK/basic/List.h" -d basic
#$NEWLINKBASE/bin/genMethods -g -t "Set<char*>" -h DList -I "LINK/basic/DList.h" -d basic
