Skip to content

docs: Update GML_REFERENCE.md#1396

Merged
EttyKitty merged 10 commits into
mainfrom
EttyKitty-patch-1
Jul 26, 2026
Merged

docs: Update GML_REFERENCE.md#1396
EttyKitty merged 10 commits into
mainfrom
EttyKitty-patch-1

Conversation

@EttyKitty

@EttyKitty EttyKitty commented Jul 26, 2026

Copy link
Copy Markdown
Collaborator

Summary by cubic

Reorganized and expanded docs/GML_REFERENCE.md to clarify core GML concepts, improve the JS comparison, and add a full guide to method binding. This makes the reference easier to scan and more accurate for everyday use.

  • Refactors
    • Moved “Comparison: GML vs JavaScript” to the top and made it GML-first.
    • Added “Asset Types” (Scripts, Objects, events, inheritance, built-ins).
    • Expanded “Methods and Binding” with implicit methods, method() binding, static struct quirks, and examples.
    • Clarified array copy‑on‑write and accessors ([@] vs normal indexing) with a practical example.
    • Updated legacy DS structures; added ds_stack, ds_queue, ds_priority; noted required ds_destroy().
    • Split and renamed sections: “Built‑in Functions List” and “Keywords List” (with preprocessor directives).

Written for commit 156b49b. Summary will update on new commits.

Review in cubic

@github-actions github-actions Bot added Type: Docs Changes to documentation files Size: Medium labels Jul 26, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Re-trigger cubic

@EttyKitty
EttyKitty merged commit d752011 into main Jul 26, 2026
5 of 6 checks passed
@EttyKitty
EttyKitty deleted the EttyKitty-patch-1 branch July 26, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Size: Medium Type: Docs Changes to documentation files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant