summaryrefslogtreecommitdiff
path: root/src/main/java/no/eliashaugsbakk/kompilator/parsing/node/statement/ExpressionStatement.java
blob: e46b6916eeabf0d6fa639efeed7b53cb973e70e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package no.eliashaugsbakk.kompilator.parsing.node.statement;

import no.eliashaugsbakk.kompilator.parsing.node.expression.Expression;

/**
 * A statement which holds an expression.
 * print("hello"); does not have a return value; it is a statement, but it is also
 *    function call.
 */
public class ExpressionStatement extends Statement {
  public final Expression expression;
  public ExpressionStatement(Expression expression) {
    this.expression = expression;
  }
}