Linuxpops  3.01.04
Spectral Anaysis Package for Single Dish Data
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
alias.c File Reference
#include "extern.h"

Go to the source code of this file.

Functions

int alias_get_tok (char *edit)
 
int doAlias ()
 
int doUnalias ()
 
struct ALIAS * isAlias (char *buf)
 
int substituteAliases (char *buf)
 

Variables

struct ALIAS aliases [MAX_ALIAS]
 
char alias_tok [MAX_TOKENS][MAX_TOKENS]
 
char aliastbuf [4096]
 

Function Documentation

int alias_get_tok ( char *  edit)

split command up into tokens

Definition at line 68 of file alias.c.

int doAlias ( void  )

Definition at line 87 of file alias.c.

int doUnalias ( void  )

Definition at line 170 of file alias.c.

struct ALIAS* isAlias ( char *  buf)

Definition at line 196 of file alias.c.

int substituteAliases ( char *  buf)

Here we: 1) strip a command into indiviual tokens; 2) substitute any aliases 3) recreate the new command 4) Stuff it back into the origirnal buffer

Definition at line 223 of file alias.c.

Variable Documentation

char alias_tok[MAX_TOKENS][MAX_TOKENS]

Definition at line 62 of file alias.c.

struct ALIAS aliases[MAX_ALIAS]

Definition at line 60 of file alias.c.

char aliastbuf[4096]

Definition at line 63 of file alias.c.