VirtualBox

Changeset 108049 in vbox for trunk/include/iprt/script.h


Ignore:
Timestamp:
Feb 4, 2025 6:01:30 AM (2 weeks ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
167328
Message:

Runtime/RTScriptLex*: Allow case insensitivity with converting all characters [a-z] to upper case [A-Z] internally, bugref:10733

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/script.h

    r108014 r108049  
    309309
    310310/** Default lexer config flags. */
    311 #define RTSCRIPT_LEX_CFG_F_DEFAULT          0
     311#define RTSCRIPT_LEX_CFG_F_DEFAULT                0
    312312/** Case insensitive lexing, keywords and so on must be used lowercase to match
    313313 * as the lexer will convert everything to lowercase internally. */
    314 #define RTSCRIPT_LEX_CFG_F_CASE_INSENSITIVE RT_BIT(0)
     314#define RTSCRIPT_LEX_CFG_F_CASE_INSENSITIVE_LOWER RT_BIT(0)
     315/** Case insensitive lexing, keywords and so on must be used uppercase to match
     316 * as the lexer will convert everything to uppercase internally. */
     317#define RTSCRIPT_LEX_CFG_F_CASE_INSENSITIVE_UPPER RT_BIT(1)
    315318
    316319
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette