Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

p1defs.h File Reference

Go to the source code of this file.


Defines

#define P1_UNKNOWN   0
#define P1_COMMENT   1
#define P1_EOF   2
#define P1_SET_LINE   3
#define P1_FILENAME   4
#define P1_NAME_POINTER   5
#define P1_CONST   6
#define P1_EXPR   7
#define P1_IDENT   8
#define P1_EXTERN   9
#define P1_HEAD   10
#define P1_LIST   11
#define P1_LITERAL   12
#define P1_LABEL   13
#define P1_ASGOTO   14
#define P1_GOTO   15
#define P1_IF   16
#define P1_ELSE   17
#define P1_ELIF   18
#define P1_ENDIF   19
#define P1_ENDELSE   20
#define P1_ADDR   21
#define P1_SUBR_RET   22
#define P1_COMP_GOTO   23
#define P1_FOR   24
#define P1_ENDFOR   25
#define P1_FORTRAN   26
#define P1_CHARP   27
#define P1_WHILE1START   28
#define P1_WHILE2START   29
#define P1_PROCODE   30
#define P1_ELSEIFSTART   31
#define P1_FILENAME_MAX   256
#define P1_STMTBUFSIZE   1400
#define COMMENT_BUFFER_SIZE   255
#define CONSTANT_STR_MAX   1000

Functions

void p1_asgoto Argdcl ((Addrp))
void p1_comment Argdcl ((char *))
void p1_elif Argdcl ((tagptr))
void p1_else Argdcl ((void))
void p1_for Argdcl ((tagptr, tagptr, tagptr))
void p1_goto Argdcl ((long int))
void p1_head Argdcl ((int, char *))
void p1comp_goto Argdcl ((tagptr, int, struct Labelblock **))
void p1put Argdcl ((int))

Define Documentation

#define COMMENT_BUFFER_SIZE   255
 

Definition at line 51 of file p1defs.h.

Referenced by bang(), do_p1_comment(), and getcd().

#define CONSTANT_STR_MAX   1000
 

Definition at line 52 of file p1defs.h.

#define P1_ADDR   21
 

Definition at line 30 of file p1defs.h.

Referenced by do_format(), and p1_big_addr().

#define P1_ASGOTO   14
 

Definition at line 22 of file p1defs.h.

Referenced by do_format(), and p1_asgoto().

#define P1_CHARP   27
 

Definition at line 39 of file p1defs.h.

Referenced by do_format(), and p1_addr().

#define P1_COMMENT   1
 

Definition at line 2 of file p1defs.h.

Referenced by do_format(), and p1_comment().

#define P1_COMP_GOTO   23
 

Definition at line 35 of file p1defs.h.

Referenced by do_format(), and p1comp_goto().

#define P1_CONST   6
 

Definition at line 7 of file p1defs.h.

Referenced by do_format(), and p1_const().

#define P1_ELIF   18
 

Definition at line 27 of file p1defs.h.

Referenced by do_format(), and p1_elif().

#define P1_ELSE   17
 

Definition at line 26 of file p1defs.h.

Referenced by do_format(), and p1_else().

#define P1_ELSEIFSTART   31
 

Definition at line 43 of file p1defs.h.

Referenced by do_format(), and putif().

#define P1_ENDELSE   20
 

Definition at line 29 of file p1defs.h.

Referenced by do_format(), and p1else_end().

#define P1_ENDFOR   25
 

Definition at line 37 of file p1defs.h.

Referenced by do_format(), and p1for_end().

#define P1_ENDIF   19
 

Definition at line 28 of file p1defs.h.

Referenced by do_format(), and p1_endif().

#define P1_EOF   2
 

Definition at line 3 of file p1defs.h.

Referenced by do_format().

#define P1_EXPR   7
 

Definition at line 8 of file p1defs.h.

Referenced by do_format(), p1_addr(), p1_binary(), p1_expr(), and p1_unary().

#define P1_EXTERN   9
 

Definition at line 15 of file p1defs.h.

Referenced by do_format(), and p1_addr().

#define P1_FILENAME   4
 

Definition at line 5 of file p1defs.h.

Referenced by do_format(), and p1_line_number().

#define P1_FILENAME_MAX   256
 

Definition at line 46 of file p1defs.h.

Referenced by do_format().

#define P1_FOR   24
 

Definition at line 36 of file p1defs.h.

Referenced by do_format(), and p1_for().

#define P1_FORTRAN   26
 

Definition at line 38 of file p1defs.h.

Referenced by do_format(), and putlineno().

#define P1_GOTO   15
 

Definition at line 24 of file p1defs.h.

Referenced by do_format(), and p1_goto().

#define P1_HEAD   10
 

Definition at line 17 of file p1defs.h.

Referenced by do_format(), and p1_head().

#define P1_IDENT   8
 

Definition at line 13 of file p1defs.h.

Referenced by do_format(), and p1_addr().

#define P1_IF   16
 

Definition at line 25 of file p1defs.h.

Referenced by do_format(), and p1_if().

#define P1_LABEL   13
 

Definition at line 21 of file p1defs.h.

Referenced by do_format(), and p1_label().

#define P1_LIST   11
 

Definition at line 18 of file p1defs.h.

Referenced by do_format(), p1_list(), and p1comp_goto().

#define P1_LITERAL   12
 

Definition at line 20 of file p1defs.h.

Referenced by do_format(), and p1_literal().

#define P1_NAME_POINTER   5
 

Definition at line 6 of file p1defs.h.

Referenced by do_format(), and p1_name().

#define P1_PROCODE   30
 

Definition at line 42 of file p1defs.h.

Referenced by do_format(), and enddcl().

#define P1_SET_LINE   3
 

Definition at line 4 of file p1defs.h.

Referenced by do_format(), and p1_line_number().

#define P1_STMTBUFSIZE   1400
 

Definition at line 47 of file p1defs.h.

Referenced by do_p1_fortran(), and inilex().

#define P1_SUBR_RET   22
 

Definition at line 33 of file p1defs.h.

Referenced by do_format(), and p1_subr_ret().

#define P1_UNKNOWN   0
 

Definition at line 1 of file p1defs.h.

Referenced by do_format().

#define P1_WHILE1START   28
 

Definition at line 40 of file p1defs.h.

Referenced by do_format(), and putwhile().

#define P1_WHILE2START   29
 

Definition at line 41 of file p1defs.h.

Referenced by do_format(), and putwhile().


Function Documentation

void p1put Argdcl (int)   
 

void p1comp_goto Argdcl (tagptr, int, struct Labelblock **)   
 

void p1_head Argdcl (int, char *)   
 

void p1_goto Argdcl (long int)   
 

void p1_for Argdcl (tagptr, tagptr, tagptr  
 

void p1_else Argdcl (void)   
 

void p1_elif Argdcl (tagptr  
 

void p1_comment Argdcl (char *)   
 

void p1_asgoto Argdcl (Addrp  
 

 

Powered by Plone

This site conforms to the following standards: