PageRenderTime 45ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-2-pre14/modes/makefile.xml

#
XML | 81 lines | 76 code | 3 blank | 2 comment | 0 complexity | 4cc337239e349ae1cc046002c78a9877 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. <!-- Comment -->
  9. <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  10. <!-- $(...) variables -->
  11. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  12. <BEGIN>$(</BEGIN>
  13. <END>)</END>
  14. </SPAN>
  15. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  16. <BEGIN>${</BEGIN>
  17. <END>}</END>
  18. </SPAN>
  19. <MARK_FOLLOWING TYPE="KEYWORD2">$</MARK_FOLLOWING>
  20. <!-- Literals -->
  21. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  22. <BEGIN>"</BEGIN>
  23. <END>"</END>
  24. </SPAN>
  25. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  26. <BEGIN>'</BEGIN>
  27. <END>'</END>
  28. </SPAN>
  29. <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE">
  30. <BEGIN>`</BEGIN>
  31. <END>`</END>
  32. </SPAN>
  33. <MARK_PREVIOUS TYPE="LABEL">:</MARK_PREVIOUS>
  34. <KEYWORDS>
  35. <KEYWORD1>subst</KEYWORD1>
  36. <KEYWORD1>addprefix</KEYWORD1>
  37. <KEYWORD1>addsuffix</KEYWORD1>
  38. <KEYWORD1>basename</KEYWORD1>
  39. <KEYWORD1>dir</KEYWORD1>
  40. <KEYWORD1>filter</KEYWORD1>
  41. <KEYWORD1>filter-out</KEYWORD1>
  42. <KEYWORD1>findstring</KEYWORD1>
  43. <KEYWORD1>firstword</KEYWORD1>
  44. <KEYWORD1>foreach</KEYWORD1>
  45. <KEYWORD1>join</KEYWORD1>
  46. <KEYWORD1>notdir</KEYWORD1>
  47. <KEYWORD1>origin</KEYWORD1>
  48. <KEYWORD1>patsubst</KEYWORD1>
  49. <KEYWORD1>shell</KEYWORD1>
  50. <KEYWORD1>sort</KEYWORD1>
  51. <KEYWORD1>strip</KEYWORD1>
  52. <KEYWORD1>suffix</KEYWORD1>
  53. <KEYWORD1>wildcard</KEYWORD1>
  54. <KEYWORD1>word</KEYWORD1>
  55. <KEYWORD1>words</KEYWORD1>
  56. </KEYWORDS>
  57. </RULES>
  58. <RULES SET="VARIABLE" ESCAPE="\" IGNORE_CASE="FALSE"
  59. DEFAULT="KEYWORD2">
  60. <!-- Comment -->
  61. <EOL_SPAN TYPE="COMMENT1">#</EOL_SPAN>
  62. <!-- $(...) variables -->
  63. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  64. <BEGIN>$(</BEGIN>
  65. <END>)</END>
  66. </SPAN>
  67. <SPAN TYPE="KEYWORD2" NO_LINE_BREAK="TRUE" DELEGATE="VARIABLE">
  68. <BEGIN>${</BEGIN>
  69. <END>}</END>
  70. </SPAN>
  71. </RULES>
  72. </MODE>