/*
  Globals
  Left over ITF global variables
  Accessed by explicit extern (blech)
*/

#include "types.h"

/* Print parameters */

int linecount;
bool enable_screen = 1;
void (*PrintChar) (word);

/* Scripting */

bool disable_script;
bool script_on;

/* Windowing */

bool windowing_enabled;
word current_window;
word status_height;

/* I/O control */

bool use_buffered_io = 1;
bool use_internal_buffer;
word int_io_buff_length;
long_word internal_io_buffer;

/* Argument stack */

#define MAX_PARAMS	((byte)0x08)

word param_stack[MAX_PARAMS + 1];

