PageRenderTime 57ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/jEdit/tags/jedit-4-3-pre5/modes/embperl.xml

#
XML | 51 lines | 31 code | 4 blank | 16 comment | 0 complexity | 5bc1b5616046493a69d2e58e8b3727ff 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. <!--
  4. catalog entry:
  5. <MODE NAME="embperl" FILE="embperl.xml"
  6. FILE_NAME_GLOB="*.epl"/>
  7. sidekick parser entry:
  8. mode.embperl.sidekick.parser=html
  9. xml completion entry:
  10. mode.embperl.xml.completion-info=jeditresource:/XML.jar!/xml/completion/html-complete.xml
  11. -->
  12. <MODE>
  13. <PROPS>
  14. <PROPERTY NAME="commentStart" VALUE="&lt;!--" />
  15. <PROPERTY NAME="commentEnd" VALUE="--&gt;" />
  16. </PROPS>
  17. <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="FALSE">
  18. <SPAN TYPE="COMMENT2">
  19. <BEGIN>[#</BEGIN>
  20. <END>#]</END>
  21. </SPAN>
  22. <!-- output result -->
  23. <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">
  24. <BEGIN>[+</BEGIN>
  25. <END>+]</END>
  26. </SPAN>
  27. <!-- execute code -->
  28. <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">
  29. <BEGIN>[-</BEGIN>
  30. <END>-]</END>
  31. </SPAN>
  32. <!-- control flow -->
  33. <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">
  34. <BEGIN>[$</BEGIN>
  35. <END>$]</END>
  36. </SPAN>
  37. <!-- execute once -->
  38. <SPAN DELEGATE="perl::MAIN" TYPE="LITERAL3">
  39. <BEGIN>[!</BEGIN>
  40. <END>!]</END>
  41. </SPAN>
  42. <IMPORT DELEGATE="html::MAIN"/>
  43. </RULES>
  44. </MODE>