| 1 | # interfaces to other interpreters |
|---|
| 2 | |
|---|
| 3 | |
|---|
| 4 | from axiom import Axiom, axiom, axiom_console |
|---|
| 5 | |
|---|
| 6 | from expect import is_ExpectElement |
|---|
| 7 | from gap import gap, gap_reset_workspace, gap_console, gap_version, is_GapElement, Gap |
|---|
| 8 | from genus2reduction import genus2reduction, Genus2reduction |
|---|
| 9 | from gfan import gfan, Gfan |
|---|
| 10 | from gp import gp, gp_console, gp_version, is_GpElement, Gp |
|---|
| 11 | #from gnuplot import gnuplot, gnuplot_console |
|---|
| 12 | from kash import kash, kash_console, kash_version, is_KashElement, Kash |
|---|
| 13 | #from lisp import lisp, lisp_console, Lisp |
|---|
| 14 | from magma import magma, magma_console, magma_version, Magma, is_MagmaElement |
|---|
| 15 | from magma_free import magma_free |
|---|
| 16 | from macaulay2 import macaulay2, macaulay2_console, Macaulay2 |
|---|
| 17 | from maple import maple, maple_console, Maple |
|---|
| 18 | from maxima import maxima, maxima_console, is_MaximaElement, Maxima |
|---|
| 19 | from mathematica import mathematica, mathematica_console, Mathematica |
|---|
| 20 | from matlab import matlab, matlab_console, matlab_version, Matlab |
|---|
| 21 | from mupad import mupad, mupad_console, Mupad # NOT functional yet |
|---|
| 22 | from mwrank import mwrank, Mwrank, mwrank_console |
|---|
| 23 | from octave import octave, octave_console, octave_version, Octave |
|---|
| 24 | from qsieve import qsieve |
|---|
| 25 | from singular import singular, singular_console, singular_version, is_SingularElement, Singular |
|---|
| 26 | from sage0 import sage0 as sage0, sage0_console, sage0_version, Sage |
|---|
| 27 | from tachyon import tachyon_rt |
|---|
| 28 | from psage import PSage |
|---|
| 29 | from ecm import ECM, ecm |
|---|
| 30 | from povray import povray |
|---|
| 31 | from lie import lie, lie_console, LiE |
|---|
| 32 | |
|---|
| 33 | # signal handling |
|---|
| 34 | from get_sigs import * |
|---|
| 35 | |
|---|
| 36 | interfaces = ['gap', 'gp', 'mathematica', 'gnuplot', \ |
|---|
| 37 | 'kash', 'magma', 'macaulay2', 'maple', 'maxima', \ |
|---|
| 38 | 'mathematica', 'mwrank', 'octave', \ |
|---|
| 39 | 'singular', 'sage0', 'sage'] |
|---|