MCPcopy Create free account
hub / github.com/Singular/Singular / rString

Function rString

libpolys/polys/monomials/ring.cc:676–692  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

674}
675
676char * rString(ring r)
677{
678 if ((r!=NULL)&&(r->cf!=NULL))
679 {
680 char *ch=rCharStr(r);
681 char *var=rVarStr(r);
682 char *ord=rOrdStr(r);
683 char *res=(char *)omAlloc(strlen(ch)+strlen(var)+strlen(ord)+9);
684 sprintf(res,"(%s),(%s),(%s)",ch,var,ord);
685 omFree((ADDRESS)ch);
686 omFree((ADDRESS)var);
687 omFree((ADDRESS)ord);
688 return res;
689 }
690 else
691 return omStrDup("undefined");
692}
693
694
695/*

Callers 7

LastGBFunction · 0.85
MwalkFunction · 0.85
MpwalkFunction · 0.85
MprwalkFunction · 0.85
rec_fractal_callFunction · 0.85
rec_r_fractal_callFunction · 0.85
StringMethod · 0.85

Calls 3

rCharStrFunction · 0.85
rVarStrFunction · 0.85
rOrdStrFunction · 0.85

Tested by

no test coverage detected