grammar.h 370 B

1234567891011121314151617181920212223242526272829
  1. #ifndef __GRAMMAR_
  2. #define __GRAMMAR_
  3. typedef struct
  4. {
  5. DWORD Value;
  6. char Type;
  7. } VALUE;
  8. typedef struct
  9. {
  10. int iCommand;
  11. char cCommand[64];
  12. VALUE Parametr[16];
  13. int LastParam;
  14. } COMMAND;
  15. typedef struct
  16. {
  17. COMMAND Mask[256];
  18. int LastMask;
  19. } GRAMMAR;
  20. char gr_Load_Grammar(char *pFile, GRAMMAR * pGr);
  21. void gr_Add_Mask(char *pMask, GRAMMAR * pGr);
  22. #endif