home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / texted / stronged_2 / !StrongED / Defaults / Modes / Java < prev    next >
Text File  |  1997-03-24  |  2KB  |  135 lines

  1.  
  2. HelpPath    Java,
  3.  
  4. #-------------------------------------------
  5.  
  6. #Search
  7. #    include1    [_spct] "#include" _spct "<" [_spct] @0 * (@9 ".H" [_spct] ">")
  8. #    include2    [_spct] "#include" _spct '"' [_spct] @0 * (@9 ".H" [_spct] '"')
  9. #
  10. #End
  11.  
  12. #ClickList
  13. #    include1    LoadOne ("C:H.<tmp$word>")
  14. #    include2    LoadOne ("<tmp$path>.^.H.<tmp$word>")
  15. #End
  16.  
  17. #-------------------------------------------
  18. ID_FirstChar    A-Za-z_
  19. ID_Middle    A-Za-z_0-9
  20.  
  21. SyntaxOptions
  22.     SingleQuote    Yes
  23.     DoubleQuote    Yes
  24.     QuoteChar    \
  25.     QuoteQuote    No
  26.     SplitString    Yes
  27.     HexPrefix    0x
  28. End
  29.  
  30. SyntaxComment 1
  31.     Type        Multiline
  32.     StartWith    /*
  33.     EndWith        */
  34. End
  35.  
  36. SyntaxComment 2
  37.     Type        OneLine
  38.     StartWith    //
  39. End
  40.  
  41. #--- Group 1: Control
  42.  
  43. SyntaxWords Group1 case
  44.     abstract break case catch class continue default do else
  45.     extends final finally for if implements import instanceof
  46.     interface native new null package private protected public
  47.     return static super switch synchronized this throw throws
  48.     transient try void volatile while
  49. End
  50.  
  51. #--- Group 2: Type definitions
  52.  
  53. SyntaxWords Group2 case
  54.     boolean byte char double float int long short
  55. End
  56.  
  57. #--- Group 3: Constants
  58.  
  59. SyntaxWords Group3 case
  60.     false true
  61. End
  62.  
  63. #--- Group 7: Reserved, but not used
  64.  
  65. SyntaxWords Group7 case
  66.     byvalue cast const future generic goto inner operator
  67.     outer rest var
  68. End
  69.  
  70. #----------------------------------------------------------
  71.  
  72. KeyList
  73.     ^⇧[        InsertStr("/*")
  74.     ^⇧]        InsertStr("*/")
  75. End
  76.  
  77. #----------------------------------------------------------
  78.  
  79. Functions
  80.  
  81.     Key    ⇧F2
  82.     Menu    List of functions ⇧F2
  83.     Icon    LoF
  84.     Select    ListOfC (All,Sort)
  85.     Help    HCM_lof
  86.  
  87.     Key     ⇧PgUp
  88.     Icon    up
  89.     Select    GotoPrevC (Text)
  90.     Help    HCM_up
  91.  
  92.     Key     ⇧PgDown
  93.     Icon    down
  94.     Select    GotoNextC (Text)
  95.     Help    HCM_dn
  96.  
  97. #    Key    ^H
  98. #    Menu    Load H.*
  99. #    Icon    save
  100. #    Help    HCM_ld
  101. #    Select    SetTmp() LoadOne ("<tmp$path>.^.H.<tmp$word>","C:H.<tmp$word>")
  102. #
  103. #    Key    F10
  104. #    Menu    Save & Compile      F10
  105. #    Icon    Run
  106. #    Select    SaveDrag ("cc")
  107. #    Help    HCM_run
  108. #
  109. #    Key    ⇧^F10
  110. #    Menu    Save & Make      ⇧^F10
  111. #    Icon    brick
  112. #    Select    SetTmp() SaveDClick ("<tmp$path>.^.Makefile")
  113. #    Help    HCM_mak
  114.  
  115.     Key    ^G 1
  116.     Menu    Goto function definition
  117.     Icon    goto
  118.     Select    Push GotoFoundC (all)
  119.     Help    HCM_go
  120.  
  121.     Key    ^G 2
  122.     ⇧Select    Pop
  123.  
  124. End
  125.  
  126. Shortcuts
  127.     w(    while (\@) {\n\i  \@\n\i}
  128.     f(    for (\@;\@;\@) {\n\i  \@\n\i}
  129.     s(    switch (\@) {\n\i  case\n\i}
  130.     p(    printf("\@");
  131. #    #<    #include <\@.h>\n\@
  132. #    #"    #include "\@.h"\n\@
  133.     ``-     /*----------------------------------------------------------------------------*/
  134. End
  135.