anchor.diff:    begin
       listActions := TStringList.Create;
       listActions.Add('####Actions' + sLineBreak);
  -    listActions.Add('| Ver<br>sion | Action | Description | Parameters and types |');
  -    listActions.Add('| ------- | ---- | ----------- | -------------------- |');
  +    listActions.Add('| Ver<br>sion | Action | Description | Parameters<br>and types | Returns |');
  +    listActions.Add('| ------- | ---- | ----------- | -------------------- | ------- |');
       ParseText(edtActionsFile.Text, listActions);
       txtParserOutput.Lines.AddStrings(listActions);
   
  
positive.code:   begin
      listStates  := TStringList.Create;
      listStates.Add('####States' + sLineBreak);
      listStates.Add('| Ver<br>sion | State | Description | Parameters and types | Returns |');
      listStates.Add('| ------- | ---- | ----------- | -------------------- | ------- |');
      ParseText(edtStatesFile.Text, listStates);
      txtParserOutput.Lines.AddStrings(listStates);
  
negative.code:     // Add numbers and line-breaks
      for i := High(paramHolder) downto 0 do
      begin
        Result := Result + {IntToStr(High(paramHolder) - i + 1) + ' - ' +} paramHolder[i].Name + ': ' + paramHolder[i].varType + ';';
        if i <> 0 then
          Result := Result + ' <br> ';
      end;
  
      Result := Result + ' </sub>';
    finally
      FreeAndNil(listTokens);
      FreeAndNil(paramList);
  