diff --git a/source/RlxRazor.pas b/source/RlxRazor.pas old mode 100755 new mode 100644 index 0ea1215..bde6c60 --- a/source/RlxRazor.pas +++ b/source/RlxRazor.pas @@ -711,7 +711,7 @@ function TRlxRazorProcessor.GetEntireDottedValue (Parser: TCopyParser; Encoding: Result := Encoding.GetString(BytesOf(Parser.TokenString)); Parser.SkipToken(True); // if followed by ., read the next element - if Parser.Token = '.' then + while Parser.Token = '.' do begin Parser.SkipToken(True); TokenAfterDot := Encoding.GetString(BytesOf(Parser.TokenString));