Lines Matching refs:matches
80 is a rule to match only EOL, but some other rule matches up to the end
100 currently does not have rules for matches in the format RE/TRAILING, as
113 Token1 matches "int" and token2 matches "integer", but since token2 is
281 ;; Don't allow a regex that matches the null string enter the
284 #+xedit (error "SYNTOKEN: regex matches empty string ~S" regex)
770 matches
782 ;; Use cache as a list of matches to avoid repetitive
857 ;; If empty line, and current table does not have matches for
900 ;; matches list, as a match from another syntax
911 ;; This could be changed to only set "matches"
914 ;; be added to "matches", and will end up
915 ;; before when joining "matches" and "cache".
918 (rplacd match matches)
919 (setq matches match))
925 (rplacd match matches)
926 (setq matches match))
928 (setq matches (cons (car match) matches))
971 (null matches)
974 (>= (car match) (cddar matches))
977 (<= (cdr match) (cadar matches))
980 matches
981 (cons (cons token match) matches)
988 (< (car match) (cadar matches))
992 (= (car match) (cadar matches))
993 (> (cdr match) (cddar matches))
996 (rplaca (car matches) token)
997 (rplacd (car matches) match)
1030 ;; Add matches to the beginning of the cache list.
1032 ;; Put matches with smaller offset first.
1034 (stable-sort (nconc (nreverse matches) cache) #'< :key #'cadr)
1038 matches
1378 ;; it is possible to join sequential matches with the
1436 ;; Prepare for new matches.