VirtualBox

Changeset 105746 in vbox for trunk/include/iprt


Ignore:
Timestamp:
Aug 21, 2024 7:35:33 AM (9 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
164455
Message:

Runtime/script: Add a simple lexer API to turn a stream of characters into tokens for a defined configuration, bugref:10394

Location:
trunk/include/iprt
Files:
2 added
1 edited

Legend:

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

    r104848 r105746  
    20012001# define RTS3PutKey                                     RT_MANGLER(RTS3PutKey)
    20022002# define RTS3SetProgressCallback                        RT_MANGLER(RTS3SetProgressCallback)
     2003# define RTScriptLexConsumeToken                        RT_MANGLER(RTScriptLexConsumeToken)
     2004# define RTScriptLexConsumeCh                           RT_MANGLER(RTScriptLexConsumeCh)
     2005# define RTScriptLexConsumeChEx                         RT_MANGLER(RTScriptLexConsumeChEx)
     2006# define RTScriptLexCreateFromReader                    RT_MANGLER(RTScriptLexCreateFromReader)
     2007# define RTScriptLexCreateFromString                    RT_MANGLER(RTScriptLexCreateFromString)
     2008# define RTScriptLexCreateFromFile                      RT_MANGLER(RTScriptLexCreateFromFile)
     2009# define RTScriptLexDestroy                             RT_MANGLER(RTScriptLexDestroy)
     2010# define RTScriptLexGetCh                               RT_MANGLER(RTScriptLexGetCh)
     2011# define RTScriptLexGetChEx                             RT_MANGLER(RTScriptLexGetChEx)
     2012# define RTScriptLexGetTokenType                        RT_MANGLER(RTScriptLexGetTokenType)
     2013# define RTScriptLexPeekCh                              RT_MANGLER(RTScriptLexPeekCh)
     2014# define RTScriptLexPeekChEx                            RT_MANGLER(RTScriptLexPeekChEx)
     2015# define RTScriptLexPeekNextTokenType                   RT_MANGLER(RTScriptLexPeekNextTokenType)
     2016# define RTScriptLexQueryToken                          RT_MANGLER(RTScriptLexQueryToken)
     2017# define RTScriptLexScanIdentifier                      RT_MANGLER(RTScriptLexScanIdentifier)
     2018# define RTScriptLexScanNumber                          RT_MANGLER(RTScriptLexScanNumber)
     2019# define RTScriptLexScanStringLiteralC                  RT_MANGLER(RTScriptLexScanStringLiteralC)
     2020# define RTScriptLexScanStringLiteralPascal             RT_MANGLER(RTScriptLexScanStringLiteralPascal)
     2021# define RTScriptLexSkipWhitespace                      RT_MANGLER(RTScriptLexSkipWhitespace)
    20032022# define RTSemEventAddSignaller                         RT_MANGLER(RTSemEventAddSignaller)
    20042023# define RTSemEventCreate                               RT_MANGLER(RTSemEventCreate)
Note: See TracChangeset for help on using the changeset viewer.

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