[project @ 1996-01-08 20:28:12 by partain]
[ghc-hetmet.git] / ghc / includes / ghcReadline.h
1 #ifndef GHC_READLINE_H
2 #define GHC_READLINE_H
3
4 #include <readline/readline.h>
5
6 /* For some reason the following 3 aren't defined in readline.h */
7 extern int rl_mark;
8 extern int rl_done;
9 extern int rl_pending_input;
10
11
12 /* Our C Hackery stuff for Callbacks */
13 typedef int KeyCode;
14 extern StgStablePtr cbackList;
15 extern int genericRlCback ();
16 extern StgStablePtr haskellRlEntry;
17 extern int current_narg, rl_return;
18 extern KeyCode current_kc;
19 extern char* rl_prompt_hack;
20
21 #endif /* !GHC_READLINE_H */