Ascii code

 hex    2x   3x   4x   5x   6x   7x 
  x0    0  @  P    p
  x1   !  1  A  Q  a  q
  x2   "  2  B  R  b  r
  x3   #  3  C  S  c  s
  x4   $  4  D  T  d  t
  x5   %  5  E  U  e  u
  x6   &  6  F  V  f  v
  x7   '  7  G  W  g  w
  x8   (  8  H  X  h  x
  x9   )  9  I  Y  i  y
  xA   *  :  J  Z  j  z
  xB   +    K  [  k  {
  xC   ,  <  L  \  l  |
  xD   -  =  M  ]  m  }
  xE   .  >  N  ^  n  ~
  xF   /  ?  O  _  o  


 control (hex)
 127(7Fh) bs
 12(0Ch) cls
 13(0Dh) enter
 18(10h) ins
 19(11h) stop
 32(20h) spc
 30(1Eh) up
 31(1Fh) down
 29(1Dh) left
 28(1Ch) right



  Key code

 no
 key 
 07 
  0
 08 
  1
 09 
  2
 10 
  3
 11 
  4
 12 
  5
 13 
  6
 14 
  7
 15 
  8
 16 
  9
     
     
 29 
  A
 30
  B
 31
  C
 32
  D
 33
  E
 34
  F
 35
  G
 36
  H
 37
  I
 38
  J
 39
  K
 40
  L
 41
  M
 42
  M
 43
  O
 44
  P
 45
  Q
 46
  R
 47
  S
 48
  T
 49
  U
 50
  V
 51
  W
 52
  X
 53
  Y
 54
  Z


 03 HOME
 04 BACK
 05 CALL
 06 ENDCALL
 19 DPAD_UP
 20 DPAD_DOWN
 21 DPAD_LEFT
 22 DPAD_RIGHT
 23 DPAD_CENTER
 24 VOLUME_UP
 25 VOLUME_DOWN
 26 POWER
 27 CAMERA
 28 CLEAR
 55 COMMA
 56 PERIOD
 57 ALT_LEFT
 58 ALT_RIGHT
 59 SHIFT_LEFT
 60 SHIFT_RIGHT
 61 TAB
 62 SPACE
 63 SYM
 66 ENTER
 67 DEL
 68 GRAVE
 76 SLASH
 77 AT
 82 MENU
 84 SEARCH



 Reserved word list. (Alphabetical order)

 abs acos akcnv$ angle asc asin atn auto
 beep bin$ bload break bsave
 bg_border bg_fill bg_gdset bg_gene bg_get bg_load bg_map bg_print bg_put bg_roll bg_save bg_scale bg_scene bg_view
 bluetooth bt_device bt_enable bt_input$ bt_open bt_output bt_signal bt_state$
 calc case chdir chr$ circle clear close cls col color cont continue console copy cos csrlin curdir$
 data date$ day decimal$ def deg delete dim dir$ dtl
 edit else end endfunc endif end select eof erase erl err error exec exp
 ex_bright ex_camera ex_executor ex_gps ex_info$ ex_map ex_movie ex_rec ex_recogn$ ex_sensor ex_sql ex_talk ex_time ex_web
 fac files fix font for fre func
 get get@ getbitmap gload goto gosub gps gsave
 hardc hex$ hsv
 if inet$ init inkey$ inp input input$ instr int interval irnd
 kacnv$ key key list kill
 lcase$ left$ len let line list llist load locate lof log
 max merge mid$ min mkdir
 name next new
 on open opengl oval
 paint pensize play pause pi pixb pixc pixel pixg pixr play point pos print priority pset put put@
 rad randomize range read rem renum rep$ repeat replace restore resume return rgb right$ rnd roll run
 re_end re_find re_grp$ re_mat re_ptn re_region re_rep$ re_repall$ re_st
 save screen scrn$ search select sensor setbitmap sgn sin size space$ spc sql sqr stick stop str$ strig string$ swap symbol system
 sp_bghit sp_check sp_def sp_hit sp_mapx sp_mapy sp_margin sp_order sp_on sp_out sp_print sp_put sp_stat sp_target
 tab talk tan tap then time$ timer touch trim$ troff tron
 ucase$ ui_input$ ui_msg ui_select ui_text unlist until unzip usr using
 val varptr vsync
 wend width while write
 zip


 Reserved word list. (According to function)

 run end stop cont new list edit delete auto renum search replace load save merge unlist llist hardc exec system tron troff init key key-list
 print locate color cls console input line-input pos csrlin inkey$ input$ scrn$ font print-using
 goto gosub-return if-then-else-endif for-next while-wend repeat-until on-goto-gosub break continue
 func-endfunc select-case end-select def usr
 rem let dim erase data read restore dtl swap range clear varptr bsave bload
 int fix abs sgn sqr sin cos tan atn asin acos log exp fac pi val bin$ hex$ rnd irnd randomize rad deg max min calc decimal$ *07 ";
 str$ len instr mid$ left$ right$ asc chr$ string$ space$ spc tab rep$ ucase$ lcase$ trim$ akcnv$ kacnv$ inet$ *08 ";
 screen priority pset line circle oval paint symbol get@ put@ roll gload gsave point size col rgb hsv pensize
 getbitmap setbitmap pixel pixc pixr pixg pixb
 sp_put sp_def sp_on sp_move sp_swap sp_order sp_stat vsync sp_out sp_check sp_hit sp_target sp_margin sp_bghit sp_print
 bg_view bg_scale bg_put bg_fill bg_scene bg_roll bg_border bg_print bg_load bg_save bg_get bg_map sp_mapx sp_mapy bg_gene bg_gdset opengl
 play beep talk ex_talk
 open close print# print-#using write# input# line-input# get put eof
 files copy kill name mkdir chdir zip unzip lof curdir$ dir$
 bluetooth bt_state$ bt_enable bt_signal bt_device bt_open bt_input$ bt_output
 sql ex_sql create table insert into update
 re_ptn re_mat re_region re_find re_grp$ re_st re_end re_rep$ re_repall$
 on error interval resume
 time$ timer date$ day pause err erl fre
 touch tap inp stick strig ui_input$ ui_select ui_msg ui_text
 ex_camera gps ex_gps sensor ex_sensor ex_executor ex_rec ex_movie ex_recogn$ ex_web ex_map ex_vibrate ex_bright ex_info$ ex_time$