Раздел: Программирование > XPlusPlus
../Extends/Object
ScannerClass осуществляет ЛексическийРазбор ~X++
При его помощи можно выполнять следующие задачи:
#TokenTypes ScannerClass s=new ScannerClass( "void /*test*/new(){int a=1.23;return \"my string\";}"); int token; ; token=s.firstSymbol(); while(token) { info(strFmt("%1, %2: '%3', %4", s.line(),s.col(), s.string(), token==#DBL_SYM?s.realValue():0.0)); token=s.nextSymbol(); }
test_scannerclass.zip более продвинутый пример