# ASR Expression Nodes

```{toctree}
---
maxdepth: 1
---
ArrayBound
ArrayConstant
ArrayItem
ArrayMatMul
ArrayPack
ArrayReshape
ArraySection
ArraySize
ArrayTranspose
BitCast
Cast
ComplexBinOp
ComplexCompare
ComplexConstant
ComplexConstructor
ComplexUnaryMinus
DerivedTypeConstructor
FunctionCall
IfExp
ichar
implieddoloop
IntegerBOZ
IntegerBinOp
IntegerBitNot
IntegerCompare
IntegerConstant
IntegerUnaryMinus
IntrinsicFunction
LogicalBinOp
LogicalCompare
LogicalConstant
RealBinOp
RealCompare
RealConstant
RealUnaryMinus
StringCompare
StringConcat
StringConstant
TypeInquiry
Var
```
