#ifndef __stdcommandline_h__ #define __stdcommandline_h__ #include #include #include #include #include #ifndef WIN32 # include # include #endif #include #include "yacasbase.h" #include "commandline.h" /** Simple no-frills implementation of CCommandLine, using stdlibc-functions * only, and no ansi characters. No history is supported either. */ class CStdCommandLine : public CCommandLine { public: CStdCommandLine(); ~CStdCommandLine(); virtual void ReadLine(LispChar * prompt); public: virtual LispInt GetKey(); virtual void NewLine(); virtual void ShowLine(LispChar * prompt,LispInt promptlen,LispInt cursor); virtual void Pause(); }; #endif