Here is a list of all documented macros with links to the documentation:

### - a -

- ARG_BOOLEAN : cmd_ln.h
- ARG_FLOAT32 : cmd_ln.h
- ARG_FLOAT64 : cmd_ln.h
- ARG_FLOATING : cmd_ln.h
- ARG_INT32 : cmd_ln.h
- ARG_INTEGER : cmd_ln.h
- ARG_REQUIRED : cmd_ln.h
- ARG_STRING : cmd_ln.h
- ARG_STRING_LIST : cmd_ln.h
- ARG_STRINGIFY : cmd_ln.h

### - b -

- bitvec_alloc : bitvec.h
- bitvec_clear : bitvec.h
- bitvec_clear_all : bitvec.h
- bitvec_free : bitvec.h
- bitvec_is_clear : bitvec.h
- bitvec_is_set : bitvec.h
- bitvec_set : bitvec.h
- bitvec_set_all : bitvec.h
- bitvec_size : bitvec.h

### - c -

- ckd_alloc_2d_ptr : ckd_alloc.h
- ckd_alloc_3d_ptr : ckd_alloc.h
- ckd_calloc : ckd_alloc.h
- ckd_calloc_2d : ckd_alloc.h
- ckd_calloc_3d : ckd_alloc.h
- ckd_calloc_4d : ckd_alloc.h
- ckd_free_2d_ptr : ckd_alloc.h
- ckd_free_3d_ptr : ckd_alloc.h
- ckd_malloc : ckd_alloc.h
- ckd_realloc : ckd_alloc.h
- ckd_salloc : ckd_alloc.h
- cmd_ln_access : cmd_ln.h
- cmd_ln_boolean : cmd_ln.h
- cmd_ln_boolean_r : cmd_ln.h
- cmd_ln_exists : cmd_ln.h
- cmd_ln_float32 : cmd_ln.h
- cmd_ln_float64 : cmd_ln.h
- cmd_ln_int32 : cmd_ln.h
- cmd_ln_print_help : cmd_ln.h
- cmd_ln_set_boolean : cmd_ln.h
- cmd_ln_set_boolean_r : cmd_ln.h
- cmd_ln_set_float32 : cmd_ln.h
- cmd_ln_set_float64 : cmd_ln.h
- cmd_ln_set_int32 : cmd_ln.h
- cmd_ln_set_str : cmd_ln.h
- cmd_ln_str : cmd_ln.h
- cmd_ln_str_list : cmd_ln.h

### - e -

- E_DEBUG : err.h
- E_ERROR : err.h
- E_ERROR_SYSTEM : err.h
- E_FATAL : err.h
- E_FATAL_SYSTEM : err.h
- E_INFO : err.h
- E_INFO_NOFN : err.h
- E_INFOCONT : err.h
- E_WARN : err.h

### - f -

- feat_cepsize : feat.h
- feat_dimension : feat.h
- feat_dimension1 : feat.h
- feat_dimension2 : feat.h
- feat_n_stream : feat.h
- feat_name : feat.h
- feat_stream_len : feat.h
- feat_stream_lengths : feat.h
- feat_window_size : feat.h

### - g -

- gnode_ptr : glist.h

### - h -

- hash_entry_val : hash_table.h
- hash_table_enter_bkey_int32 : hash_table.h
- hash_table_enter_int32 : hash_table.h
- hash_table_replace_bkey_int32 : hash_table.h
- hash_table_replace_int32 : hash_table.h

### - j -

- jsgf_rule_iter_free : jsgf.h
- jsgf_rule_iter_next : jsgf.h
- jsgf_rule_iter_rule : jsgf.h

### - l -

- listelem_free : listelem_alloc.h
- listelem_malloc : listelem_alloc.h
- listelem_malloc_id : listelem_alloc.h
- LOGMATH_TABLE : logmath.h
- LOWER_CASE : case.h

### - n -

- NGRAM_INVALID_WID : ngram_model.h

### - r -

- REQARG_BOOLEAN : cmd_ln.h
- REQARG_FLOAT32 : cmd_ln.h
- REQARG_FLOAT64 : cmd_ln.h
- REQARG_FLOATING : cmd_ln.h
- REQARG_INT32 : cmd_ln.h
- REQARG_INTEGER : cmd_ln.h
- REQARG_STRING : cmd_ln.h
- REVERSE_SENSE_SWAP_INT16 : bio.h

### - s -

- s3_rand_seed : genrand.h

### - u -

- UPPER_CASE : case.h