Lines Matching refs:_exit
104 list($entry_patterns, $middle_patterns, $_exit) = $this->getPatterns($plugin);
113 … $middle = $this->getMiddleMatches($match,$entry_match, $middle_patterns, $_exit);
114 if($_exit) {
115 preg_match("/($_exit)/", $match, $exit_matches);
116 $_exit = $exit_matches[1];
119 $regex = '/' . preg_quote($entry_match, '/') . '(.*?)' . preg_quote($_exit, '/') . '/';
131 return $this->write_plugin($entry_match, $middle, $_exit, $plugin_name);
165 function write_plugin($entry_match, $middle, $_exit, $plugin_name) { argument
171 $enter_state = $_exit ? DOKU_LEXER_ENTER : DOKU_LEXER_SPECIAL;
185 if($_exit) {
186 … list($state, $match) = $this->plugin_ref->handle($_exit, DOKU_LEXER_EXIT, $pos, $handler);