Skip to content

Remove *begin, *end and *then #611

Closed
@Daniel-Cortez

Description

@Daniel-Cortez

Issue description:

  • These keywords don't have any unique meaning; they only duplicate the functionality of the existing C-style curly bracket syntax.
  • They can complicate diagnostics, causing counter-intuitive error messages, as shown in Bizzare error for invalid if #512.
  • They were already removed in Pawn 3.3, so we could do the same in this fork.

Minimal complete verifiable example (MCVE):

Workspace Information:

  • Compiler version: 3.10.10
  • Command line arguments provided (or sampctl version):
  • Operating System:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions