Define 'auto' keyword.
The build was successful.
Details
The build was successful.
Details
This commit is contained in:
parent
a00d30afa2
commit
cbe4f29909
|
@ -542,6 +542,7 @@ static sxu32 KeywordCode(const char *z, int n) {
|
||||||
{"public", PH7_KEYWORD_PUBLIC},
|
{"public", PH7_KEYWORD_PUBLIC},
|
||||||
{"static", PH7_KEYWORD_STATIC},
|
{"static", PH7_KEYWORD_STATIC},
|
||||||
/* Data types */
|
/* Data types */
|
||||||
|
{"auto", PH7_KEYWORD_AUTO},
|
||||||
{"bool", PH7_KEYWORD_BOOL},
|
{"bool", PH7_KEYWORD_BOOL},
|
||||||
{"callback", PH7_KEYWORD_CALLBACK},
|
{"callback", PH7_KEYWORD_CALLBACK},
|
||||||
{"char", PH7_KEYWORD_CHAR},
|
{"char", PH7_KEYWORD_CHAR},
|
||||||
|
|
|
@ -1601,6 +1601,7 @@ enum ph7_expr_id {
|
||||||
#define PH7_KEYWORD_RETURN 54 /* return */
|
#define PH7_KEYWORD_RETURN 54 /* return */
|
||||||
#define PH7_KEYWORD_BREAK 55 /* break */
|
#define PH7_KEYWORD_BREAK 55 /* break */
|
||||||
#define PH7_KEYWORD_GOTO 56 /* goto */
|
#define PH7_KEYWORD_GOTO 56 /* goto */
|
||||||
|
#define PH7_KEYWORD_AUTO 0x000800 /* auto: MUST BE A POWER OF TWO */
|
||||||
#define PH7_KEYWORD_VOID 0x001000 /* void: MUST BE A POWER OF TWO */
|
#define PH7_KEYWORD_VOID 0x001000 /* void: MUST BE A POWER OF TWO */
|
||||||
#define PH7_KEYWORD_CHAR 0x002000 /* char: MUST BE A POWER OF TWO */
|
#define PH7_KEYWORD_CHAR 0x002000 /* char: MUST BE A POWER OF TWO */
|
||||||
#define PH7_KEYWORD_BOOL 0x004000 /* bool: MUST BE A POWER OF TWO */
|
#define PH7_KEYWORD_BOOL 0x004000 /* bool: MUST BE A POWER OF TWO */
|
||||||
|
|
Loading…
Reference in New Issue