Changeset fb85f97 in git for Singular/subexpr.h


Ignore:
Timestamp:
Sep 30, 2011, 11:55:04 AM (13 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
9043345b54bd11e757c9df83bdf84b9be0bffab2
Parents:
df34cff872aba396626a72fb448bfd2e215eb54b
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-09-30 11:55:04+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 16:13:51+01:00
Message:
FIX: rings are printed with details only via "print(r); " not via "r; "
CHG: minor cleanup
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/subexpr.h

    rdf34cff rfb85f97  
    1010
    1111#include <string.h>
     12
     13#include <polys/monomials/ring.h>
     14
     15#include <kernel/febase.h>
     16//#include <kernel/structs.h>
     17
    1218#include <Singular/grammar.h>
    1319#include <Singular/tok.h>
    14 //#include <kernel/structs.h>
    1520#include <Singular/attrib.h>
    16 #include <kernel/febase.h>
    17 #include <polys/monomials/ring.h>
    1821
    1922struct _ssubexpr
     
    3134class sleftv;
    3235typedef sleftv * leftv;
     36
     37/// Class used for (list of) interpreter objects
    3338class sleftv
    3439{
     
    5762    package     req_packhdl;
    5863    inline void Init() { memset(this,0,sizeof(*this)); }
     64    void CleanUp(ring r=currRing);
     65   
     66    /// Called by type_cmd (e.g. "r;") or as default in jPRINT
    5967    void Print(leftv store=NULL,int spaces=0);
    60     void CleanUp(ring r=currRing);
     68   
     69    /// Called for conversion to string (used by string(..), write(..),..)
    6170    char * String(void *d=NULL, BOOLEAN typed = FALSE, int dim = 1);
     71   
    6272    void Copy(leftv e);
    6373    attr CopyA();
Note: See TracChangeset for help on using the changeset viewer.