構造体定義書 仕様書作成ツール【A HotDocument】

rx_search_state

構文構文

struct rx_search_state

ファイル名ファイル名

rx.h

構造体情報構造体情報

No. 名称 属性説明
1
rx_search_state   
  num_regs unsigned Includes an element for register zero.
  lparen int * scratch space for register returns
  rparen int *  
  best_lpspace int * in case the user doesn't want these
  best_rpspace int * values, we still need space to store
  last_l int Highest index of a valid lparen.
  last_r int It's dual.
  best_lparen int * This contains the best known register
  best_rparen int * assignments.
  best_last_l int best_last_l:best_lparen::last_l:lparen
  best_last_r int  
  translate unsigned char *  
  outer_pos rx_string_position  
  start_super rx_superstate *  
  nfa_choice int  
  first_found int If true, return after finding any match.
  ret_val int  
  outer_search_resume_pt rx_outer_entry  
  saved_rxb re_pattern_buffer *  
  saved_startpos int  
  saved_range int  
  saved_stop int  
  saved_total_size int  
  saved_get_burst rx_get_burst_fn  
  saved_back_check rx_back_check_fn  
  saved_regs re_registers *  
  fastmap char *  
  fastmap_chr int  
  fastmap_val int  
  fastmap_resume_pt rx_fastmap_entry  
  super rx_superstate *  
  ifr rx_inx *  
  c unsigned char  
  test_pos rx_string_position  
  counter_stack rx_stack_chunk *  
  backtrack_stack rx_stack_chunk *  
  backtrack_frame_bytes int  
  chunk_bytes int  
  free_chunks rx_stack_chunk *  
  test_ret int  
  could_have_continued int  
  backtrack_depth int  
  line_no int  
  lines_found int  
  test_match_resume_pt rx_test_match_entry  
  saved_next_tr_table rx_inx *  
  saved_this_tr_table rx_inx *  
  saved_reg int  
  saved_bf rx_backtrack_frame *  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー