20 #include "rcl/allocator.h"
21 #include "rcl/macros.h"
22 #include "rcl/types.h"
23 #include "rcl/visibility_control.h"
31 typedef enum rcl_lexeme_t
38 RCL_LEXEME_TILDE_SLASH = 2,
40 RCL_LEXEME_URL_SERVICE = 3,
42 RCL_LEXEME_URL_TOPIC = 4,
50 RCL_LEXEME_SEPARATOR = 8,
70 RCL_LEXEME_TOKEN = 18,
72 RCL_LEXEME_FORWARD_SLASH = 19,
74 RCL_LEXEME_WILD_ONE = 20,
76 RCL_LEXEME_WILD_MULTI = 21,
111 rcl_lexeme_t * lexeme,
118 #endif // RCL__LEXER_H_