Skip to content

Commit d2ccf63

Browse files
committed
Changed filename.
Changed class name.
1 parent 2905799 commit d2ccf63

4 files changed

Lines changed: 8 additions & 6 deletions

File tree

ReClass.NET/AddressParser/ExpressionParser.cs renamed to ReClass.NET/AddressParser/Parser.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33

44
namespace ReClassNET.AddressParser
55
{
6-
public class ExpressionParser
6+
public class Parser
77
{
88
private readonly Tokenizer tokenizer;
99

10-
public ExpressionParser(Tokenizer tokenizer)
10+
public Parser(Tokenizer tokenizer)
1111
{
1212
this.tokenizer = tokenizer;
1313
}
@@ -190,7 +190,7 @@ public static IExpression Parse(string str)
190190

191191
public static IExpression Parse(Tokenizer tokenizer)
192192
{
193-
var parser = new ExpressionParser(tokenizer);
193+
var parser = new Parser(tokenizer);
194194
return parser.ParseExpression();
195195
}
196196

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ public void ReadNextToken()
7171
{
7272
return;
7373
}
74+
75+
throw new ParseException($"Invalid character '{currentCharacter}'.");
7476
}
7577

7678
private void ReadNextCharacter()

ReClass.NET/Memory/RemoteProcess.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ public IntPtr ParseAddress(string addressFormula)
720720

721721
if (!formulaCache.TryGetValue(addressFormula, out var func))
722722
{
723-
var expression = ExpressionParser.Parse(addressFormula);
723+
var expression = Parser.Parse(addressFormula);
724724

725725
func = DynamicCompiler.CompileAddressFormula(expression);
726726

ReClass.NET/ReClass.NET.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,9 @@
140140
<Compile Include="AddressParser\Interpreter.cs" />
141141
<Compile Include="AddressParser\Expressions.cs" />
142142
<Compile Include="AddressParser\ParseException.cs" />
143-
<Compile Include="AddressParser\ExpressionParser.cs" />
143+
<Compile Include="AddressParser\Parser.cs" />
144144
<Compile Include="AddressParser\Token.cs" />
145-
<Compile Include="AddressParser\TokenReader.cs" />
145+
<Compile Include="AddressParser\Tokenizer.cs" />
146146
<Compile Include="CodeGenerator\Language.cs" />
147147
<Compile Include="Core\CoreFunctionsManager.cs" />
148148
<Compile Include="Core\DataExchange.cs" />

0 commit comments

Comments
 (0)