aboutsummaryrefslogtreecommitdiffstats
path: root/other/all.py
diff options
context:
space:
mode:
Diffstat (limited to 'other/all.py')
-rw-r--r--other/all.py43
1 files changed, 43 insertions, 0 deletions
diff --git a/other/all.py b/other/all.py
new file mode 100644
index 0000000..33e2717
--- /dev/null
+++ b/other/all.py
@@ -0,0 +1,43 @@
+# interfaces to other interpreters
+
+from frobby import frobby
+from axiom import Axiom, axiom, axiom_console
+
+from expect import is_ExpectElement
+from gap import gap, gap_reset_workspace, gap_console, gap_version, is_GapElement, Gap
+from genus2reduction import genus2reduction, Genus2reduction
+from gfan import gfan, Gfan
+from gp import gp, gp_console, gp_version, is_GpElement, Gp
+from gnuplot import gnuplot, gnuplot_console
+from kash import kash, kash_console, kash_version, is_KashElement, Kash
+from lisp import lisp, lisp_console, Lisp
+from magma import magma, magma_console, magma_version, Magma, is_MagmaElement
+from magma_free import magma_free
+from macaulay2 import macaulay2, macaulay2_console, Macaulay2
+from maple import maple, maple_console, Maple
+from maxima import maxima, maxima_console, is_MaximaElement, Maxima
+from mathematica import mathematica, mathematica_console, Mathematica
+from matlab import matlab, matlab_console, matlab_version, Matlab
+from mitscheme import mitscheme, mitscheme_console, MitScheme
+from mupad import mupad, mupad_console, Mupad # NOT functional yet
+from mwrank import mwrank, Mwrank, mwrank_console
+from octave import octave, octave_console, octave_version, Octave
+from qepcad import qepcad, qepcad_console, qepcad_version, qepcad_formula
+from qsieve import qsieve
+from scm import scm, scm_console, SCM
+from singular import singular, singular_console, singular_version, is_SingularElement, Singular
+from sage0 import sage0 as sage0, sage0_console, sage0_version, Sage
+from tachyon import tachyon_rt
+from psage import PSage
+from ecm import ECM, ecm
+from povray import povray
+from lie import lie, lie_console, LiE
+from r import r, r_console, R, r_version, is_RElement
+
+# signal handling
+from get_sigs import *
+
+interfaces = ['gap', 'gp', 'mathematica', 'gnuplot', \
+ 'kash', 'magma', 'macaulay2', 'maple', 'maxima', \
+ 'mathematica', 'mitscheme', 'mwrank', 'octave', 'r', \
+ 'singular', 'sage0', 'sage', 'scm']