Skip to contents

Constructs a binary operation node representing an expression such as addition, multiplication, etc.

Usage

ast_expression(op, lhs, rhs, brackets = NULL)

Arguments

op

A character string representing the operator (e.g., +, *, /).

lhs

The left-hand side AST node.

rhs

The right-hand side AST node.

Value

An expression S3 object (subclass of ast).