Variable: lao-transcription-pattern
lao-transcription-pattern is a variable defined in lao-util.el.gz.
Value
"\\(\\(?:dh\\|fh\\|gn\\|h[hlmnpy]\\|kh\\|lh\\|mh\\|n\\(?:gh\\|[gh]\\)\\|[pqtwy]h\\|[Obdfhj-nprstv-y]\\)\\)\\(r\\)?\\(\\(\\(?:a[Maeior]\\|e\\(?:aa\\|[aeiru]\\)\\|i[aeir]\\|o[eor]\\|u\\(?:aa\\|[aru]\\)\\|[aeiou]\\)\\)\\([bdgkmnvwy]\\)?\\([\"'+~^]\\)?\\)?\\|\\(?:\\\\[$0-9\\]\\)"
Documentation
Regexp of Roman transcription pattern for one Lao syllable.
Source Code
;; Defined in /usr/src/emacs/lisp/language/lao-util.el.gz
(defconst lao-transcription-pattern
(concat
"\\("
(regexp-opt (mapcar 'car lao-transcription-consonant-alist))
"\\)\\("
(regexp-opt (mapcar 'car lao-transcription-semi-vowel-alist))
"\\)?\\(\\("
(regexp-opt (mapcar 'car lao-transcription-vowel-alist))
"\\)\\("
(regexp-opt (mapcar 'car lao-transcription-maa-sakod-alist))
"\\)?\\("
(regexp-opt (mapcar 'car lao-transcription-tone-alist))
"\\)?\\)?\\|"
(regexp-opt (mapcar 'car lao-transcription-punctuation-alist))
)
"Regexp of Roman transcription pattern for one Lao syllable.")