We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent be6de97 commit a486420Copy full SHA for a486420
1 file changed
Code/TokenSystem/Tokens/ExpressionTokens/MethodExpressionToken.cs
@@ -17,10 +17,20 @@ public class MethodExpressionToken : ExpressionToken
17
18
protected override IParseResult InternalParse(BaseToken[] tokens)
19
{
20
- if (tokens.FirstOrDefault() is not MethodToken methodToken)
+ if (tokens.FirstOrDefault() is not { } token)
21
22
return new Ignore();
23
}
24
+
25
+ if (token is not MethodToken methodToken)
26
+ {
27
+ if (char.IsUpper(token.RawRep.First()))
28
29
+ return new Error($"'{token.RawRep}' is not a valid method.");
30
+ }
31
32
+ return new Ignore();
33
34
35
if (methodToken.Method is YieldingMethod)
36
0 commit comments