Tokenize typedef enum #14

Open
opened 2018-12-17 20:20:46 +01:00 by Lerking · 1 comment
Lerking commented 2018-12-17 20:20:46 +01:00 (Migrated from github.com)

typedef enum
{
GTK_WINDOW_TOPLEVEL,
GTK_WINDOW_POPUP
} GtkWindowType;

Should read as follows:

TOKEN_TYPEDEF_ENUM typedef enum
TOKEN_LBRACE {
TOKEN_ENUM GTK_WINDOW_TOPLEVEL,
TOKEN_ENUM GTK_WINDOW_POPUP
TOKEN_RBRACE }
TOKEN_ALIAS GtkWindowType;

  • TOKEN_TYPEDEF_ENUM
  • TOKEN_LBRACE
  • TOKEN_ENUM
  • TOKEN_RBRACE
  • TOKEN_ALIAS
typedef enum { GTK_WINDOW_TOPLEVEL, GTK_WINDOW_POPUP } GtkWindowType; Should read as follows: TOKEN_TYPEDEF_ENUM typedef enum TOKEN_LBRACE { TOKEN_ENUM GTK_WINDOW_TOPLEVEL, TOKEN_ENUM GTK_WINDOW_POPUP TOKEN_RBRACE } TOKEN_ALIAS GtkWindowType; * [x] TOKEN_TYPEDEF_ENUM * [ ] TOKEN_LBRACE * [ ] TOKEN_ENUM * [ ] TOKEN_RBRACE * [ ] TOKEN_ALIAS
Lerking commented 2018-12-18 21:12:58 +01:00 (Migrated from github.com)

Typedef enum almost there. Needs some minor refinements.

Typedef enum almost there. Needs some minor refinements.
Sign in to join this conversation.
No description provided.