Skip to content

Commit 1d5ad00

Browse files
committed
README and minor changes
1 parent 106e2ba commit 1d5ad00

23 files changed

+106
-723
lines changed

Project/Golfscript.csproj

Lines changed: 11 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,20 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>net6.0</TargetFramework>
6-
<ImplicitUsings>enable</ImplicitUsings>
76
<Nullable>enable</Nullable>
8-
</PropertyGroup>
9-
10-
<ItemGroup>
11-
<Compile Remove="src\OperationRunner.cs" />
12-
<Compile Remove="src\Tokenizer\NormalTokenizer.cs" />
13-
<Compile Remove="src\Tokenizer\Tokenizer.cs" />
14-
<Compile Remove="Tests.cs" />
15-
</ItemGroup>
7+
<RollForward>Major</RollForward>
8+
<Platforms>AnyCPU</Platforms>
169

17-
<ItemGroup>
18-
<None Include="src\OperationRunner.cs" />
19-
<None Include="src\Tokenizer\NormalTokenizer.cs" />
20-
<None Include="src\Tokenizer\Tokenizer.cs" />
21-
</ItemGroup>
10+
<PlatformTarget>AnyCPU</PlatformTarget>
11+
<PublishReadyToRun>true</PublishReadyToRun>
12+
<PublishSingleFile>true</PublishSingleFile>
2213

23-
<ItemGroup>
24-
<PackageReference Include="BenchmarkDotNet" Version="0.13.2" />
25-
</ItemGroup>
26-
27-
<ItemGroup>
28-
<None Update="test.txt">
29-
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
30-
</None>
31-
</ItemGroup>
14+
<AssemblyVersion>0.9.0</AssemblyVersion>
15+
<FileVersion>0.9.0</FileVersion>
16+
<Version>0.9.0</Version>
17+
<NeutralLanguage>en</NeutralLanguage>
18+
</PropertyGroup>
3219

3320
</Project>

Project/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

Project/src/Extensions.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Text;
1+
using System.Collections.Generic;
2+
using System.Linq;
3+
using System.Text;
24

35
namespace Golfscript
46
{

Project/src/Golfscript.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
namespace Golfscript
1+
using System;
2+
using System.Collections.Generic;
3+
4+
namespace Golfscript
25
{
36
public class Golfscript
47
{

Project/src/Items/ArrayItem.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System.Text;
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
25

36
namespace Golfscript
47
{
@@ -16,7 +19,7 @@ public string StringValue
1619
{
1720
get
1821
{
19-
StringBuilder sb = new();
22+
var sb = new StringBuilder();
2023
foreach (var item in _value)
2124
{
2225
if (item is IntegerItem integerItem)

Project/src/Items/BlockItem.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace Golfscript
1+
using System;
2+
3+
namespace Golfscript
24
{
35
public class BlockItem : StringItem
46
{

Project/src/Items/IntegerItem.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System.Numerics;
1+
using System;
2+
using System.Numerics;
23

34
namespace Golfscript
45
{

Project/src/Items/Item.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace Golfscript
1+
using System;
2+
3+
namespace Golfscript
24
{
35
public abstract class Item : IEquatable<Item>
46
{

Project/src/Items/StringItem.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
using System.Text;
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Text;
24

35
namespace Golfscript
46
{
@@ -47,7 +49,7 @@ public override Item Coerce(ItemType type)
4749

4850
public override string StackString()
4951
{
50-
StringBuilder sb = new();
52+
var sb = new StringBuilder();
5153
foreach (var ch in _value)
5254
{
5355
if (Escaped.TryGetValue(ch, out string escaped))

0 commit comments

Comments
 (0)