Skip to main content
A complete lookup of every penscript operator, organized by category. Each entry shows the operator name, what it does, and a minimal example. For full documentation and detailed examples, follow the link to the dedicated page.

Logic & conditions

→ Full reference: Logic & comparisons

Comparison Modifiers (used with :cmp)

Constants

Numbers

→ Full reference: Numbers & calculations

Arrays & collections

→ Full reference: Loops & arrays

Context Variables (available inside loops)

Dates & time

→ Full reference: Dates & time

Inline Pipes (dates)

Date Pattern Characters

Duration Units (for date arithmetic)

Raw numbers = milliseconds. Numeric strings = seconds.

Dynamic evaluation

→ Full reference: Dynamic evaluation & scope

Internationalization

→ Full reference: Internationalization

System variables


What is penscript

Introduction to penscript

How penscript works

Expression modes and composition