sinumerik.xml 1003 B

1234567891011121314151617181920212223242526272829
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!-- ==========================================================================\
  3. |
  4. | To learn how to make your own language parser, please check the following
  5. | link:
  6. | https://npp-user-manual.org/docs/function-list/
  7. |
  8. \=========================================================================== -->
  9. <NotepadPlus>
  10. <functionList>
  11. <!-- =================================================== [ Sinumerik ] -->
  12. <!-- Sinumerik - Siemens Numeric Control -->
  13. <!--
  14. | https://notepad-plus-plus.org/community/topic/12520/function-list-for-simatic
  15. | 20161113: Added `(?!\$PATH)` to get around restriction/bug of
  16. | two characters required before comment.
  17. \-->
  18. <parser
  19. displayName="Sinumerik"
  20. id ="sinumerik_function"
  21. commentExpr="(?m-s:;(?!\$PATH).*?$)"
  22. >
  23. <function
  24. mainExpr="(?m)^%_N_\K[A-Za-z_]\w*"
  25. />
  26. </parser>
  27. </functionList>
  28. </NotepadPlus>