blob: 4a485fc32004efa64a8afa43202e82118f51eab3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
package coffee.liz.lambda.ast;
import lombok.NonNull;
import java.util.Optional;
/**
* A named macro definition that maps an identifier to an expression.
*/
public record Macro(@NonNull Optional<SourceComment> comment, @NonNull SourceSpan span, @NonNull String name,
@NonNull Expression expression) {
}
|