diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-11-04 17:08:47 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-11-04 17:08:47 +0000 |
| commit | 38384f004445b8a25489e0a281c2d5dc7475c591 (patch) | |
| tree | 91f6489854fc70bb1b35e71ea996eac58a59040c /src/main/java/org/shedlang/compiler/parser | |
| parent | f05dc81d1dd083a90e6d24c00e658f9a4b04e5be (diff) | |
Rename effect functions to effect fields
Diffstat (limited to 'src/main/java/org/shedlang/compiler/parser')
| -rw-r--r-- | src/main/java/org/shedlang/compiler/parser/Parser.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/org/shedlang/compiler/parser/Parser.java b/src/main/java/org/shedlang/compiler/parser/Parser.java index a1318300..5010ee13 100644 --- a/src/main/java/org/shedlang/compiler/parser/Parser.java +++ b/src/main/java/org/shedlang/compiler/parser/Parser.java @@ -214,7 +214,7 @@ public class Parser { var functions = parseMany( () -> tokens.isNext(TokenType.SYMBOL_BRACE_CLOSE), - () -> parseEffectDefinitionFunction(tokens), + () -> parseEffectDefinitionField(tokens), () -> true ); @@ -226,7 +226,7 @@ public class Parser { return new UntypedEffectDefinitionNode(name, visibility, functions, source); } - private static UntypedEffectDefinitionFunctionNode parseEffectDefinitionFunction( + private static UntypedEffectDefinitionFieldNode parseEffectDefinitionField( TokenIterator<TokenType> tokens ) { var start = tokens.position(); @@ -235,17 +235,17 @@ public class Parser { var name = tokens.nextValue(TokenType.IDENTIFIER); - var type = parseEffectDefinitionFunctionType(tokens); + var type = parseEffectDefinitionFieldType(tokens); tokens.skip(TokenType.SYMBOL_SEMICOLON); var end = tokens.position(); var source = start.to(end); - return new UntypedEffectDefinitionFunctionNode(name, type, source); + return new UntypedEffectDefinitionFieldNode(name, type, source); } - private static UntypedFunctionTypeNode parseEffectDefinitionFunctionType( + private static UntypedFunctionTypeNode parseEffectDefinitionFieldType( TokenIterator<TokenType> tokens ) { var start = tokens.position(); |
