sig
  val backspace : int
  val tab : int
  val return : int
  val shift : int
  val ctrl : int
  val alt : int
  val esc : int
  val space : int
  val _end : int
  val home : int
  val left : int
  val up : int
  val right : int
  val down : int
  val insert : int
  val delete : int
  val super : int
  val window : int
  val command : int
  val f1 : int
  val f2 : int
  val f3 : int
  val f4 : int
  val f5 : int
  val f6 : int
  val f7 : int
  val f8 : int
  val f9 : int
  val f10 : int
  val f11 : int
  val f12 : int
  val plus : int
  val minus : int
end