PageRenderTime 43ms CodeModel.GetById 18ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-0-pre3/modes/makefile.xml

#
XML | 85 lines | 80 code | 3 blank | 2 comment | 0 complexity | 2bb75ee17a04701f0a7e0d9381ba1ae1 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <?xml version="1.0"?>
  2. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  3. <MODE>
  4. <PROPS>
  5. <PROPERTY NAME="lineComment" VALUE="#" />
  6. </PROPS>
  7. <RULES ESCAPE="\" IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE">
  8. <!-- whitespace: (space and tab) -->
  9. <WHITESPACE> </WHITESPACE>
  10. <WHITESPACE> </WHITESPACE>
  11. <!-- Comment -->
  12. <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  13. <!-- $(...) variables -->
  14. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  15. <BEGIN>$(</BEGIN>
  16. <END>)</END>
  17. </SPAN>
  18. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  19. <BEGIN>${</BEGIN>
  20. <END>}</END>
  21. </SPAN>
  22. <MARK_FOLLOWING TYPE="KEYWORD2">$</MARK_FOLLOWING>
  23. <!-- Literals -->
  24. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  25. <BEGIN>"</BEGIN>
  26. <END>"</END>
  27. </SPAN>
  28. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  29. <BEGIN>'</BEGIN>
  30. <END>'</END>
  31. </SPAN>
  32. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  33. <BEGIN>`</BEGIN>
  34. <END>`</END>
  35. </SPAN>
  36. <MARK_PREVIOUS TYPE="LABEL">:</MARK_PREVIOUS>
  37. <KEYWORDS IGNORE_CASE="FALSE">
  38. <KEYWORD1>subst</KEYWORD1>
  39. <KEYWORD1>addprefix</KEYWORD1>
  40. <KEYWORD1>addsuffix</KEYWORD1>
  41. <KEYWORD1>basename</KEYWORD1>
  42. <KEYWORD1>dir</KEYWORD1>
  43. <KEYWORD1>filter</KEYWORD1>
  44. <KEYWORD1>filter-out</KEYWORD1>
  45. <KEYWORD1>findstring</KEYWORD1>
  46. <KEYWORD1>firstword</KEYWORD1>
  47. <KEYWORD1>foreach</KEYWORD1>
  48. <KEYWORD1>join</KEYWORD1>
  49. <KEYWORD1>notdir</KEYWORD1>
  50. <KEYWORD1>origin</KEYWORD1>
  51. <KEYWORD1>patsubst</KEYWORD1>
  52. <KEYWORD1>shell</KEYWORD1>
  53. <KEYWORD1>sort</KEYWORD1>
  54. <KEYWORD1>strip</KEYWORD1>
  55. <KEYWORD1>suffix</KEYWORD1>
  56. <KEYWORD1>wildcard</KEYWORD1>
  57. <KEYWORD1>word</KEYWORD1>
  58. <KEYWORD1>words</KEYWORD1>
  59. </KEYWORDS>
  60. </RULES>
  61. <RULES SET="VARIABLE" ESCAPE="\" IGNORE_CASE="FALSE"
  62. DEFAULT="KEYWORD2">
  63. <!-- Comment -->
  64. <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  65. <!-- $(...) variables -->
  66. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  67. <BEGIN>$(</BEGIN>
  68. <END>)</END>
  69. </SPAN>
  70. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  71. <BEGIN>${</BEGIN>
  72. <END>}</END>
  73. </SPAN>
  74. </RULES>
  75. </MODE>