regexp.c File Reference

#include <../../nrnconf.h>
#include <stdio.h>
Include dependency graph for regexp.c:

Defines

#define CABLESECTION   1
#define STAR   01
#define SUFF   '.'
#define TILDE   '~'
#define EREGEXP   24
#define error(enum)   hoc_execerror("search string format error", pattern)
#define CBRA   1
#define CCHR   2
#define CDOT   4
#define CCL   6
#define NCCL   8
#define CDOL   10
#define CEOF   11
#define CKET   12
#define INTRANGE   14
#define NBRA   5
#define ESIZE   128
#define eof   '\0'

Functions

 hoc_regexp_compile (char *cp)
int hoc_regexp_search (char *target)
 hoc_cclass (char *set, char c, af)

Define Documentation

#define CABLESECTION   1

Referenced by cab_alloc(), and single_prop_free().

#define CBRA   1

Referenced by hoc_regexp_compile().

#define CCHR   2
#define CCL   6

Referenced by hoc_regexp_compile().

#define CDOL   10

Referenced by hoc_regexp_compile().

#define CDOT   4

Referenced by hoc_regexp_compile().

#define CEOF   11

Referenced by hoc_regexp_compile().

#define CKET   12

Referenced by hoc_regexp_compile().

#define eof   '\0'

Referenced by hoc_regexp_compile().

#define EREGEXP   24

Referenced by hoc_regexp_compile().

#define error ( enum   )     hoc_execerror("search string format error", pattern)
#define ESIZE   128

Referenced by hoc_regexp_compile().

#define INTRANGE   14

Referenced by hoc_regexp_compile().

#define NBRA   5

Referenced by hoc_regexp_compile().

#define NCCL   8

Referenced by hoc_regexp_compile().

#define STAR   01

Referenced by hoc_regexp_compile().

#define SUFF   '.'
#define TILDE   '~'

Function Documentation

hoc_cclass ( char *  set,
char  c,
af   
)

References n.

hoc_regexp_compile ( char *  cp  ) 

References CBRA, CCHR, CCL, CDOL, CDOT, CEOF, CKET, eof, EREGEXP, error, ESIZE, INTRANGE, NBRA, NCCL, and STAR.

int hoc_regexp_search ( char *  target  ) 

References CCHR.

Generated on Mon Jun 13 08:10:30 2011 for NEURON by  doxygen 1.6.3