================================================================================
Standalone semicolons in property lists
================================================================================

pageextension 50100 "Test Extension" extends "Customer Card"
{
    layout
    {
        addlast(content)
        {
            field(TestField; "Test Field")
            {
                ApplicationArea = Basic, Suite;
                Caption = 'Test Field', comment = 'Test comment';
                ;
                ToolTip = 'Test tooltip';
                Visible = true;
            }
        }
    }
}

--------------------------------------------------------------------------------

(source_file
  (pageextension_declaration
    (pageextension_keyword)
    object_id: (integer)
    object_name: (quoted_identifier)
    (extends_keyword)
    base_object: (quoted_identifier)
    (layout_section
      (layout_keyword)
      (addlast_modification
        target: (identifier)
        (page_field
          name: (identifier)
          source: (quoted_identifier)
          (property
            name: (property_name)
            value: (option_member_list
              (option_member
                (identifier))
              (option_member
                (identifier))))
          (property
            name: (property_name)
            value: (caption_value
              (string_literal)
              (property_name)
              (string_literal)))
          (empty_statement)
          (property
            name: (property_name)
            value: (string_literal))
          (property
            name: (property_name)
            value: (boolean)))))))
