sre_targets.h 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. /*
  2. * Secret Labs' Regular Expression Engine
  3. *
  4. * regular expression matching engine
  5. *
  6. * Auto-generated by Tools/build/generate_sre_constants.py from
  7. * Lib/re/_constants.py.
  8. *
  9. * Copyright (c) 1997-2001 by Secret Labs AB. All rights reserved.
  10. *
  11. * See the sre.c file for information on usage and redistribution.
  12. */
  13. static void *sre_targets[43] = {
  14. &&TARGET_SRE_OP_FAILURE,
  15. &&TARGET_SRE_OP_SUCCESS,
  16. &&TARGET_SRE_OP_ANY,
  17. &&TARGET_SRE_OP_ANY_ALL,
  18. &&TARGET_SRE_OP_ASSERT,
  19. &&TARGET_SRE_OP_ASSERT_NOT,
  20. &&TARGET_SRE_OP_AT,
  21. &&TARGET_SRE_OP_BRANCH,
  22. &&TARGET_SRE_OP_CATEGORY,
  23. &&TARGET_SRE_OP_CHARSET,
  24. &&TARGET_SRE_OP_BIGCHARSET,
  25. &&TARGET_SRE_OP_GROUPREF,
  26. &&TARGET_SRE_OP_GROUPREF_EXISTS,
  27. &&TARGET_SRE_OP_IN,
  28. &&TARGET_SRE_OP_INFO,
  29. &&TARGET_SRE_OP_JUMP,
  30. &&TARGET_SRE_OP_LITERAL,
  31. &&TARGET_SRE_OP_MARK,
  32. &&TARGET_SRE_OP_MAX_UNTIL,
  33. &&TARGET_SRE_OP_MIN_UNTIL,
  34. &&TARGET_SRE_OP_NOT_LITERAL,
  35. &&TARGET_SRE_OP_NEGATE,
  36. &&TARGET_SRE_OP_RANGE,
  37. &&TARGET_SRE_OP_REPEAT,
  38. &&TARGET_SRE_OP_REPEAT_ONE,
  39. &&TARGET_SRE_OP_SUBPATTERN,
  40. &&TARGET_SRE_OP_MIN_REPEAT_ONE,
  41. &&TARGET_SRE_OP_ATOMIC_GROUP,
  42. &&TARGET_SRE_OP_POSSESSIVE_REPEAT,
  43. &&TARGET_SRE_OP_POSSESSIVE_REPEAT_ONE,
  44. &&TARGET_SRE_OP_GROUPREF_IGNORE,
  45. &&TARGET_SRE_OP_IN_IGNORE,
  46. &&TARGET_SRE_OP_LITERAL_IGNORE,
  47. &&TARGET_SRE_OP_NOT_LITERAL_IGNORE,
  48. &&TARGET_SRE_OP_GROUPREF_LOC_IGNORE,
  49. &&TARGET_SRE_OP_IN_LOC_IGNORE,
  50. &&TARGET_SRE_OP_LITERAL_LOC_IGNORE,
  51. &&TARGET_SRE_OP_NOT_LITERAL_LOC_IGNORE,
  52. &&TARGET_SRE_OP_GROUPREF_UNI_IGNORE,
  53. &&TARGET_SRE_OP_IN_UNI_IGNORE,
  54. &&TARGET_SRE_OP_LITERAL_UNI_IGNORE,
  55. &&TARGET_SRE_OP_NOT_LITERAL_UNI_IGNORE,
  56. &&TARGET_SRE_OP_RANGE_UNI_IGNORE,
  57. };