import { asciiPunctuation as e } from "../../micromark-util-character/index.js";
//#region ../../node_modules/micromark-core-commonmark/lib/character-escape.js
var t = {
	name: "characterEscape",
	tokenize: n
};
function n(t, n, r) {
	return i;
	function i(e) {
		return t.enter("characterEscape"), t.enter("escapeMarker"), t.consume(e), t.exit("escapeMarker"), a;
	}
	function a(i) {
		return e(i) ? (t.enter("characterEscapeValue"), t.consume(i), t.exit("characterEscapeValue"), t.exit("characterEscape"), n) : r(i);
	}
}
//#endregion
export { t as characterEscape };
