-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathread.g
27 lines (22 loc) · 1000 Bytes
/
read.g
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Vole: Backtrack search in permutation groups with graphs
# A GAP package by Mun See Chang, Christopher Jefferson, and Wilf A. Wilson.
#
# SPDX-License-Identifier: MPL-2.0
#
# Reading the implementation part of the package.
_ReadGBPackage := {f} -> ReadPackage("Vole", Concatenation("dependencies/GraphBacktracking/", f));
_ReadBTPackage := {f} -> ReadPackage("Vole", Concatenation("dependencies/BacktrackKit/", f));
_BT_SKIP_INTERFACE := true;
ReadPackage("Vole", "dependencies/BacktrackKit/read.g");
ReadPackage("Vole", "dependencies/GraphBacktracking/read.g");
UnbindGlobal("_BT_SKIP_INTERFACE");
Unbind(_ReadBTPackage);
Unbind(_ReadGBPackage);
ReadPackage("Vole", "gap/internal/util.g");
ReadPackage("Vole", "gap/internal/comms.gi");
ReadPackage("Vole", "gap/interface.gi");
ReadPackage("Vole", "gap/refiners.gi");
ReadPackage("Vole", "gap/constraints.gi");
ReadPackage("Vole", "gap/wrapper.gi");
Perform(["_Vole", "Vole", "VoleFind", "VoleRefiner"],
SetNamesForFunctionsInRecord);