/*====================================================================== INITIO() Initialize Input/Output. ======================================================================*/ #include "qepcad.h" #include #include #include #include "db/readlineistream.h" void InputContextInit(istream&); void OutputContextInit(ostream&); void INITIO() { Word i; Step1: /* Initialize Input. */ if (isatty(0)) InputContextInit(*(new readlineIstream())); else InputContextInit(std::cin); Step2: /* Initialize Output. */ OutputContextInit(std::cout); Step3: /* Control Echo. */ /* if (!isatty(0)) setECHO(1); else setECHO(0); */ // Modified 12.5.11 to always turn echo off setECHO(0); Return: /* Prepare for return. */ return; }