• News
  • GDL Docs
    • GDL Reference Guide
    • New Features Guides
    • Style Guide and Technical Standards
    • Other Docs
  • Learning
  • Tips & Tricks
  • Forum
    • General discussions
    • About this site
    • Problems and solutions in GDL
    • Forum rules and functions
  • GDL Sites
    • Graphisoft
    • Archicad
    • Archicad API
    • Help Center
    • BIMComponents
    • Facebook/AC
    • Youtube/AC
    • BIMx Model Transfer
    • Graphisoft Educational Licenses
    • Community
  • Sign up
  • Sign in

Control Statements

This chapter reviews the GDL commands available for controlling loops and subroutines.

Read on…

Flow Control Statements

Iterations and loops, macro and subroutine calls, breakpoints for debugger

Read on…

Parameter Buffer Manipulation

The parameter buffer is a built-in data structure to store values for later use

Read on…

Macro Objects

Macro definition and macro related commands

Read on…

Output in an Alert Box or Report Window

PRINT command in script types

Read on…

File Operations

External file manipulation commands

Read on…

Using Deterministic Add-Ons

Deterministic function: the result of a given operation depends on the specified parameters only.

Read on…

  • About GDL Center
  • © 2025 GRAPHISOFT
  • GRAPHISOFT is part of the Nemetschek Group