public void parse ( String line , File sourceFile , int lineNumber ) { // Reset this . rawNameToVariables . clear ( ) ; this . errors . clear ( ) ; this . cursor = 0 ; // Parse while ( this . cursor < line . length ( ) ) { char c = line . charAt ( this . cursor ) ; if ( Character . isWhitespace ( c ) || c == ' ' ) this . cursor ++ ; recognizeVariable ( line , sourceFile , lineNumber ) ; } }
Parses a line and extracts exported variables .