‘catalyst’ Dialect

A dialect supporting core Catalyst functionality.

The catalyst dialect serves as a standard library for the Catalyst compiler. It contains data structures that support core compiler functionality.

Types

ArrayListType

A dynamically resizable array

Syntax:

!catalyst.arraylist<
  Type   # elementType
>

Parameters:

Parameter

C++ type

Description

elementType

Type