void _CppTeXTheFile(Source & so,Sink & si) { stringGB format; so >> format; StringAccumulator x; x.add(PlatformSpecific::s_latex_command()); x.add(format.value().chars()); so.shouldBeEnd(); si.noOutput(); system(x.chars()); };
void _ShowTeX(Source & so,Sink & si) { stringGB format; so >> format; StringAccumulator x; x.add(PlatformSpecific::s_dvi_viewer()); x.add(format.value().chars()); x.add(PlatformSpecific::s_background()); so.shouldBeEnd(); si.noOutput(); system(x.chars()); };
void IISource::get(Variable& x) { int type = getType(); if(type==GBInputNumbers::s_IOSYMBOL) { symbolGB y; ((ISource *)this)->get(y); x.assign(y.value().chars()); } else if(type==GBInputNumbers::s_IOFUNCTION) { StringAccumulator acc; getAnything(acc); x.assign(acc.chars()); } else DBG(); };