KLL Compiler
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

stdFuncMap.kll 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. Name = stdFuncMap;
  2. Version = 0.3;
  3. Author = "HaaTa (Jacob Alexander) 2014-2015";
  4. KLL = 0.3c;
  5. # Modified Date
  6. Date = 2015-09-29;
  7. # Maps each Function key incrementally to each layer
  8. # Unused layers and functions are ignored
  9. U"Function1" :: layerShift( 1 );
  10. U"Function2" :: layerShift( 2 );
  11. U"Function3" :: layerShift( 3 );
  12. U"Function4" :: layerShift( 4 );
  13. U"Function5" :: layerShift( 5 );
  14. U"Function6" :: layerShift( 6 );
  15. U"Function7" :: layerShift( 7 );
  16. U"Function8" :: layerShift( 8 );
  17. U"Function9" :: layerShift( 9 );
  18. U"Function10" :: layerShift( 10 );
  19. U"Function11" :: layerShift( 11 );
  20. U"Function12" :: layerShift( 12 );
  21. U"Function13" :: layerShift( 13 );
  22. U"Function14" :: layerShift( 14 );
  23. U"Function15" :: layerShift( 15 );
  24. U"Function16" :: layerShift( 16 );
  25. U"Lock1" :: layerLock( 1 );
  26. U"Lock2" :: layerLock( 2 );
  27. U"Lock3" :: layerLock( 3 );
  28. U"Lock4" :: layerLock( 4 );
  29. U"Lock5" :: layerLock( 5 );
  30. U"Lock6" :: layerLock( 6 );
  31. U"Lock7" :: layerLock( 7 );
  32. U"Lock8" :: layerLock( 8 );
  33. U"Lock9" :: layerLock( 9 );
  34. U"Lock10" :: layerLock( 10 );
  35. U"Lock11" :: layerLock( 11 );
  36. U"Lock12" :: layerLock( 12 );
  37. U"Lock13" :: layerLock( 13 );
  38. U"Lock14" :: layerLock( 14 );
  39. U"Lock15" :: layerLock( 15 );
  40. U"Lock16" :: layerLock( 16 );
  41. U"Latch1" :: layerLatch( 1 );
  42. U"Latch2" :: layerLatch( 2 );
  43. U"Latch3" :: layerLatch( 3 );
  44. U"Latch4" :: layerLatch( 4 );
  45. U"Latch5" :: layerLatch( 5 );
  46. U"Latch6" :: layerLatch( 6 );
  47. U"Latch7" :: layerLatch( 7 );
  48. U"Latch8" :: layerLatch( 8 );
  49. U"Latch9" :: layerLatch( 9 );
  50. U"Latch10" :: layerLatch( 10 );
  51. U"Latch11" :: layerLatch( 11 );
  52. U"Latch12" :: layerLatch( 12 );
  53. U"Latch13" :: layerLatch( 13 );
  54. U"Latch14" :: layerLatch( 14 );
  55. U"Latch15" :: layerLatch( 15 );
  56. U"Latch16" :: layerLatch( 16 );
  57. # Layer rotation
  58. U"Next Layer" :: layerRotate( 0 ); # 0 is Next
  59. U"Prev Layer" :: layerRotate( 1 ); # 1 is Previous