Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 6.0

On this page

Formal Definition of Keyman Keyboard Language

This document is incomplete



letter = [a-zA-Z]
digit = [0-9]
namepunct = [_&.#]
systemstoreid = $

storename = systemstoreid?(letter|digit|namepunct)+
groupname = (letter|digit|namepuct)+
deadkeyname = (letter|digit)+

keyboard = lines

lines = line line*