Skip to content

Commit d20004d

Browse files
committed
Resurrected Naggum Interpreter
1 parent 4a8a146 commit d20004d

4 files changed

Lines changed: 135 additions & 0 deletions

File tree

Naggum.sln

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,48 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Test programs", "Test progr
1010
EndProject
1111
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Naggum.Runtime", "Naggum.Runtime\Naggum.Runtime.csproj", "{402B5E79-E063-4833-AE4B-2986AEEC1D75}"
1212
EndProject
13+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ngi", "ngi\ngi.csproj", "{34E781DF-EAD9-4034-ADE4-8DA41A16644A}"
14+
EndProject
1315
Global
1416
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1517
Debug|Any CPU = Debug|Any CPU
18+
Debug|Mixed Platforms = Debug|Mixed Platforms
19+
Debug|x86 = Debug|x86
1620
Release|Any CPU = Release|Any CPU
21+
Release|Mixed Platforms = Release|Mixed Platforms
22+
Release|x86 = Release|x86
1723
EndGlobalSection
1824
GlobalSection(ProjectConfigurationPlatforms) = postSolution
1925
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2026
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
27+
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
28+
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
29+
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Debug|x86.ActiveCfg = Debug|Any CPU
2130
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
2231
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Release|Any CPU.Build.0 = Release|Any CPU
32+
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
33+
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Release|Mixed Platforms.Build.0 = Release|Any CPU
34+
{A4269C5E-E4AC-44BF-A06E-1B45248910AD}.Release|x86.ActiveCfg = Release|Any CPU
2335
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2436
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Debug|Any CPU.Build.0 = Debug|Any CPU
37+
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
38+
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
39+
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Debug|x86.ActiveCfg = Debug|Any CPU
2540
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Release|Any CPU.ActiveCfg = Release|Any CPU
2641
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Release|Any CPU.Build.0 = Release|Any CPU
42+
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
43+
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Release|Mixed Platforms.Build.0 = Release|Any CPU
44+
{402B5E79-E063-4833-AE4B-2986AEEC1D75}.Release|x86.ActiveCfg = Release|Any CPU
45+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Debug|Any CPU.ActiveCfg = Debug|x86
46+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
47+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Debug|Mixed Platforms.Build.0 = Debug|x86
48+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Debug|x86.ActiveCfg = Debug|x86
49+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Debug|x86.Build.0 = Debug|x86
50+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Release|Any CPU.ActiveCfg = Release|x86
51+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Release|Mixed Platforms.ActiveCfg = Release|x86
52+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Release|Mixed Platforms.Build.0 = Release|x86
53+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Release|x86.ActiveCfg = Release|x86
54+
{34E781DF-EAD9-4034-ADE4-8DA41A16644A}.Release|x86.Build.0 = Release|x86
2755
EndGlobalSection
2856
GlobalSection(SolutionProperties) = preSolution
2957
HideSolutionNode = FALSE

ngi/Program.cs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
6+
namespace ngi
7+
{
8+
class Program
9+
{
10+
static void Main(string[] args)
11+
{
12+
}
13+
}
14+
}

ngi/Properties/AssemblyInfo.cs

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
using System.Reflection;
2+
using System.Runtime.CompilerServices;
3+
using System.Runtime.InteropServices;
4+
5+
// General Information about an assembly is controlled through the following
6+
// set of attributes. Change these attribute values to modify the information
7+
// associated with an assembly.
8+
[assembly: AssemblyTitle("ngi")]
9+
[assembly: AssemblyDescription("")]
10+
[assembly: AssemblyConfiguration("")]
11+
[assembly: AssemblyCompany("")]
12+
[assembly: AssemblyProduct("ngi")]
13+
[assembly: AssemblyCopyright("Copyright © Hagane 2013")]
14+
[assembly: AssemblyTrademark("")]
15+
[assembly: AssemblyCulture("")]
16+
17+
// Setting ComVisible to false makes the types in this assembly not visible
18+
// to COM components. If you need to access a type in this assembly from
19+
// COM, set the ComVisible attribute to true on that type.
20+
[assembly: ComVisible(false)]
21+
22+
// The following GUID is for the ID of the typelib if this project is exposed to COM
23+
[assembly: Guid("fe6d0e11-90e5-4715-9a40-878ecf803b52")]
24+
25+
// Version information for an assembly consists of the following four values:
26+
//
27+
// Major Version
28+
// Minor Version
29+
// Build Number
30+
// Revision
31+
//
32+
// You can specify all the values or you can default the Build and Revision Numbers
33+
// by using the '*' as shown below:
34+
// [assembly: AssemblyVersion("1.0.*")]
35+
[assembly: AssemblyVersion("1.0.0.0")]
36+
[assembly: AssemblyFileVersion("1.0.0.0")]

ngi/ngi.csproj

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5+
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
6+
<ProductVersion>8.0.30703</ProductVersion>
7+
<SchemaVersion>2.0</SchemaVersion>
8+
<ProjectGuid>{34E781DF-EAD9-4034-ADE4-8DA41A16644A}</ProjectGuid>
9+
<OutputType>Exe</OutputType>
10+
<AppDesignerFolder>Properties</AppDesignerFolder>
11+
<RootNamespace>ngi</RootNamespace>
12+
<AssemblyName>ngi</AssemblyName>
13+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
14+
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
15+
<FileAlignment>512</FileAlignment>
16+
</PropertyGroup>
17+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
18+
<PlatformTarget>x86</PlatformTarget>
19+
<DebugSymbols>true</DebugSymbols>
20+
<DebugType>full</DebugType>
21+
<Optimize>false</Optimize>
22+
<OutputPath>bin\Debug\</OutputPath>
23+
<DefineConstants>DEBUG;TRACE</DefineConstants>
24+
<ErrorReport>prompt</ErrorReport>
25+
<WarningLevel>4</WarningLevel>
26+
</PropertyGroup>
27+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
28+
<PlatformTarget>x86</PlatformTarget>
29+
<DebugType>pdbonly</DebugType>
30+
<Optimize>true</Optimize>
31+
<OutputPath>bin\Release\</OutputPath>
32+
<DefineConstants>TRACE</DefineConstants>
33+
<ErrorReport>prompt</ErrorReport>
34+
<WarningLevel>4</WarningLevel>
35+
</PropertyGroup>
36+
<ItemGroup>
37+
<Reference Include="System" />
38+
<Reference Include="System.Core" />
39+
<Reference Include="System.Xml.Linq" />
40+
<Reference Include="System.Data.DataSetExtensions" />
41+
<Reference Include="Microsoft.CSharp" />
42+
<Reference Include="System.Data" />
43+
<Reference Include="System.Xml" />
44+
</ItemGroup>
45+
<ItemGroup>
46+
<Compile Include="Program.cs" />
47+
<Compile Include="Properties\AssemblyInfo.cs" />
48+
</ItemGroup>
49+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
50+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
51+
Other similar extension points exist, see Microsoft.Common.targets.
52+
<Target Name="BeforeBuild">
53+
</Target>
54+
<Target Name="AfterBuild">
55+
</Target>
56+
-->
57+
</Project>

0 commit comments

Comments
 (0)