Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

Testing latest pari + WASM + node.js... and it works?! Wow.

28494 views
License: GPL3
ubuntu2004
1
/* Copyright (C) 2000-2004 The PARI group.
2
3
This file is part of the PARI/GP package.
4
5
PARI/GP is free software; you can redistribute it and/or modify it under the
6
terms of the GNU General Public License as published by the Free Software
7
Foundation; either version 2 of the License, or (at your option) any later
8
version. It is distributed in the hope that it will be useful, but WITHOUT
9
ANY WARRANTY WHATSOEVER.
10
11
Check the License for details. You should have received a copy of it, along
12
with the package; see the file 'COPYING'. If not, write to the Free Software
13
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */
14
15
BEGINEXTERN
16
17
typedef enum {Gvoid, Gsmall, Gvec, Gvar, Ggen, Gclosure, Gusmall} Gtype;
18
19
typedef enum {OCexportvar='!',OCunexportvar,OCsetref,OClock,OCpackargs,
20
OCbitprecreal='@',
21
OCpushlong,OCpushgnil,OCpushgen,OCpushreal,OCpushstoi,OCpushvar,
22
OCpop,
23
OCstoi,OCitos,OCtostr,OCvarn,OCcopy,OCcopyifclone,
24
OCprecreal,OCprecdl,
25
OCvec,OCmat,OCcol,
26
OCstackgen,
27
OCcompo1,OCcompo2,OCcompoC,OCcompoL,
28
OCpushptr,OCendptr,
29
OCcompo1ptr,OCcompo2ptr,OCcompoCptr,OCcompoLptr,
30
OCcalllong,OCcallgen,OCcallgen2,OCcallint,OCcallvoid,OCcalluser,
31
OCnewframe,OCsaveframe,
32
OCpushdyn,OCstoredyn,OCnewptrdyn,OCsimpleptrdyn,
33
OCpushlex,OCstorelex,OCnewptrlex,OCsimpleptrlex,
34
OCgetargs,OCdefaultarg,OClocalvar,OClocalvar0,
35
OCcheckargs,OCcheckargs0,OCdefaultgen,OCdefaultlong,
36
OCavma,OCgerepile,
37
OCcowvardyn,OCcowvarlex,
38
OCdup,OCstoreptr,OCcheckuserargs,
39
OCitou,OCutoi,OCdefaultulong} op_code;
40
41
ENDEXTERN
42
43