pptok.dat 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. ## --------------------------------------------------------------------------
  2. ##
  3. ## Copyright 1996-2016 The NASM Authors - All Rights Reserved
  4. ## See the file AUTHORS included with the NASM distribution for
  5. ## the specific copyright holders.
  6. ##
  7. ## Redistribution and use in source and binary forms, with or without
  8. ## modification, are permitted provided that the following
  9. ## conditions are met:
  10. ##
  11. ## * Redistributions of source code must retain the above copyright
  12. ## notice, this list of conditions and the following disclaimer.
  13. ## * Redistributions in binary form must reproduce the above
  14. ## copyright notice, this list of conditions and the following
  15. ## disclaimer in the documentation and/or other materials provided
  16. ## with the distribution.
  17. ##
  18. ## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  19. ## CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
  20. ## INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  21. ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  22. ## DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  23. ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  24. ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  25. ## NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  26. ## LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  27. ## HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  28. ## CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  29. ## OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  30. ## EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  31. ##
  32. ## --------------------------------------------------------------------------
  33. #
  34. # A * at the end indicates a condition; the list of conditions are
  35. # on lines starting with *; the negatives are auto-generated
  36. #
  37. *
  38. *ctx
  39. *def
  40. *empty
  41. *env
  42. *id
  43. *idn
  44. *idni
  45. *macro
  46. *num
  47. *str
  48. *token
  49. %arg
  50. %assign
  51. %clear
  52. %define
  53. %defstr
  54. %deftok
  55. %depend
  56. %elif*
  57. %else
  58. %endif
  59. %endm
  60. %endmacro
  61. %endrep
  62. %error
  63. %exitmacro
  64. %exitrep
  65. %fatal
  66. %iassign
  67. %idefine
  68. %idefstr
  69. %ideftok
  70. %if*
  71. %imacro
  72. %irmacro
  73. %include
  74. %ixdefine
  75. %line
  76. %local
  77. %macro
  78. %pathsearch
  79. %pop
  80. %pragma
  81. %push
  82. %rep
  83. %repl
  84. %rmacro
  85. %rotate
  86. %stacksize
  87. %strcat
  88. %strlen
  89. %substr
  90. %undef
  91. %unimacro
  92. %unmacro
  93. %use
  94. %warning
  95. %xdefine