constants.d.ts 831 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. export declare const enum Action {
  2. ReduceFlag = 65536,
  3. ValueMask = 65535,
  4. ReduceDepthShift = 19,
  5. RepeatFlag = 131072,
  6. GotoFlag = 131072,
  7. StayFlag = 262144
  8. }
  9. export declare const enum StateFlag {
  10. Skipped = 1,
  11. Accepting = 2
  12. }
  13. export declare const enum Specialize {
  14. Specialize = 0,
  15. Extend = 1
  16. }
  17. export declare const enum Term {
  18. Err = 0
  19. }
  20. export declare const enum Seq {
  21. End = 65535,
  22. Done = 0,
  23. Next = 1,
  24. Other = 2
  25. }
  26. export declare const enum ParseState {
  27. Flags = 0,
  28. Actions = 1,
  29. Skip = 2,
  30. TokenizerMask = 3,
  31. DefaultReduce = 4,
  32. ForcedReduce = 5,
  33. Size = 6
  34. }
  35. export declare const enum Encode {
  36. BigValCode = 126,
  37. BigVal = 65535,
  38. Start = 32,
  39. Gap1 = 34,
  40. Gap2 = 92,
  41. Base = 46
  42. }
  43. export declare const enum File {
  44. Version = 14
  45. }