(defmacro char-next-index (char index)
"Return index of character succeeding CHAR whose index is INDEX."
- `(+ index (char-bytes char)))
+ `(+ ,index (char-bytes char)))
;;; @ string
(defmacro char-next-index (char index)
"Return index of character succeeding CHAR whose index is INDEX."
- `(1+ index))
+ `(1+ ,index))
;;; @ string
(defmacro char-next-index (char index)
"Return index of character succeeding CHAR whose index is INDEX."
- (` (1+ index)))
+ (` (1+ (, index))))
;;; @ string
(defmacro char-next-index (char index)
"Return index of character succeeding CHAR whose index is INDEX."
- (` (+ index (char-bytes char))))
+ (` (+ (, index) (char-bytes (, char)))))
;;; @@ obsoleted aliases
;;;
(defmacro char-next-index (char index)
"Return index of character succeeding CHAR whose index is INDEX."
- `(1+ index))
+ `(1+ ,index))
;;; @@ Mule emulating aliases
;;;