peek support

This commit is contained in:
Vítor Santos Costa
2015-12-15 09:14:15 +00:00
parent e95e795e08
commit 5ceb98bdf9
5 changed files with 909 additions and 956 deletions

View File

@@ -301,6 +301,7 @@ void Yap_InitWriteTPreds(void);
void Yap_InitReadTPreds(void);
void Yap_socketStream( StreamDesc *s );
void Yap_ReadlineFlush( int sno );
Int Yap_ReadlinePeekChar( int sno );
int Yap_ReadlineForSIGINT(void);
bool Yap_ReadlinePrompt( StreamDesc * s );
@@ -327,6 +328,8 @@ int DefaultGets( int,UInt,char*);
int put_wchar(int sno, wchar_t ch);
Int GetStreamFd(int sno);
int ResetEOF(StreamDesc *s);
int EOFPeek(int sno);
int EOFWPeek(int sno);
void Yap_SetAlias (Atom arg, int sno);
bool Yap_AddAlias (Atom arg, int sno);