C:/Users/Dennis/src/lang/Life_start/Life/life-1.02/source/raw.c File Reference

#include <stdio.h>
#include <ctype.h>
#include <sgtty.h>
#include <termio.h>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/ioctl.h>
#include "extern.h"
#include "print.h"
#include "built_ins.h"
#include "types.h"
#include "trees.h"
#include "lefun.h"
#include "login.h"
#include "error.h"
#include "templates.h"
#include "modules.h"

Go to the source code of this file.

Defines

#define TANDEM   0
#define stdin_fileno   fileno (stdin)

Functions

long c_begin_raw ()
long c_get_raw ()
long c_put_raw ()
long c_end_raw ()
long c_in_raw ()
long c_window_flag ()
long c_reset_window_flag ()
void raw_setup_builtins ()

Variables

static char vcid [] = "$Id: raw.c,v 1.3 1995/07/27 19:21:19 duchier Exp $"
long level
static struct sgttyb param_input
static long mode_raw = FALSE
static char bufbuf [BUFSIZ+1] = {0}


Define Documentation

#define stdin_fileno   fileno (stdin)

Definition at line 55 of file raw.c.

Referenced by c_begin_raw(), c_end_raw(), and c_get_raw().

#define TANDEM   0

Definition at line 23 of file raw.c.

Referenced by c_begin_raw().


Function Documentation

long c_begin_raw (  ) 

Definition at line 74 of file raw.c.

References bufbuf, Errorline(), FALSE, mode_raw, param_input, stdin_fileno, TANDEM, and TRUE.

Referenced by raw_setup_builtins().

long c_end_raw (  ) 

Definition at line 273 of file raw.c.

References bufbuf, Errorline(), FALSE, mode_raw, param_input, stdin_fileno, and TRUE.

Referenced by raw_setup_builtins().

long c_get_raw (  ) 

Definition at line 144 of file raw.c.

References aim, begin_builtin, boolean, bufbuf, wl_goal::c, Errorline(), exit_life(), FALSE, include_var_builtin, interrupt(), level, REAL, real, release_resid(), stdin_fileno, TRUE, and unify_real_result().

Referenced by raw_setup_builtins().

long c_in_raw (  ) 

Definition at line 304 of file raw.c.

References wl_goal::a, aim, wl_goal::b, deref_ptr, mode_raw, TRUE, and unify_bool_result().

Referenced by raw_setup_builtins().

long c_put_raw (  ) 

Definition at line 246 of file raw.c.

References begin_builtin, end_builtin, include_var_builtin, real, and TRUE.

Referenced by raw_setup_builtins().

long c_reset_window_flag (  ) 

Definition at line 350 of file raw.c.

References wl_goal::a, aim, deref_ptr, FALSE, and TRUE.

Referenced by raw_setup_builtins().

long c_window_flag (  ) 

Definition at line 325 of file raw.c.

References wl_goal::a, aim, wl_goal::b, deref_ptr, FALSE, TRUE, and unify_bool_result().

Referenced by raw_setup_builtins().

void raw_setup_builtins (  ) 

Definition at line 368 of file raw.c.

References bi_module, c_begin_raw(), c_end_raw(), c_get_raw(), c_in_raw(), c_put_raw(), c_reset_window_flag(), c_window_flag(), function, new_built_in(), and predicate.


Variable Documentation

char bufbuf[BUFSIZ+1] = {0} [static]

Definition at line 60 of file raw.c.

Referenced by c_begin_raw(), c_end_raw(), and c_get_raw().

long level

Referenced by c_get_raw(), and what_next_aim().

long mode_raw = FALSE [static]

Definition at line 59 of file raw.c.

Referenced by c_begin_raw(), c_end_raw(), and c_in_raw().

struct sgttyb param_input [static]

Definition at line 58 of file raw.c.

Referenced by c_begin_raw(), and c_end_raw().

char vcid[] = "$Id: raw.c,v 1.3 1995/07/27 19:21:19 duchier Exp $" [static]

Definition at line 8 of file raw.c.


Generated on Sat Jan 26 08:48:09 2008 for WildLife by  doxygen 1.5.4