Some improvement, but two unit tests fail.
This commit is contained in:
parent
48d4de668e
commit
31176e1f39
21 changed files with 288 additions and 85 deletions
37
src/repl.h
Normal file
37
src/repl.h
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
/*
|
||||
* To change this license header, choose License Headers in Project Properties.
|
||||
* To change this template file, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
|
||||
/*
|
||||
* File: repl.h
|
||||
* Author: simon
|
||||
*
|
||||
* Created on 14 August 2017, 14:40
|
||||
*/
|
||||
|
||||
#ifndef REPL_H
|
||||
#define REPL_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
/**
|
||||
* The read/eval/print loop
|
||||
* @param in_stream the stream to read from;
|
||||
* @param out_stream the stream to write to;
|
||||
* @param err_stream the stream to send errors to;
|
||||
* @param show_prompt true if prompts should be shown.
|
||||
*/
|
||||
void repl( FILE* in_stream, FILE* out_stream, FILE* error_stream,
|
||||
bool show_prompt);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* REPL_H */
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue