├── .gitignore ├── images ├── addreference.png ├── antlrpackages.png ├── copytooutput.png ├── createproject.png ├── grammarproperties.png ├── grammarverify.png ├── initialproject.png ├── installantlr.png ├── scriptbinary.png ├── scriptbinary.psd ├── scriptdebug.png ├── scriptdebug.psd └── scriptexecute.png ├── project ├── ScriptCompiler │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SampleScript.txt │ ├── ScriptBuilder.cs │ ├── ScriptCompiler.cs │ ├── ScriptCompiler.csproj │ ├── ScriptData.cs │ ├── ScriptTreeWalker.cs │ └── packages.config ├── ScriptGrammar │ ├── Class1.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ScriptGrammar.csproj │ ├── ScriptTutorial.g4 │ └── packages.config ├── ScriptTutorial.sln └── ScriptTutorial │ ├── App.config │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── ScriptTutorial.csproj │ └── ScriptVirtualMachine.cs ├── readme.md └── script ├── Output.dat ├── Output.txt └── SampleScript.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/.gitignore -------------------------------------------------------------------------------- /images/addreference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/addreference.png -------------------------------------------------------------------------------- /images/antlrpackages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/antlrpackages.png -------------------------------------------------------------------------------- /images/copytooutput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/copytooutput.png -------------------------------------------------------------------------------- /images/createproject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/createproject.png -------------------------------------------------------------------------------- /images/grammarproperties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/grammarproperties.png -------------------------------------------------------------------------------- /images/grammarverify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/grammarverify.png -------------------------------------------------------------------------------- /images/initialproject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/initialproject.png -------------------------------------------------------------------------------- /images/installantlr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/installantlr.png -------------------------------------------------------------------------------- /images/scriptbinary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/scriptbinary.png -------------------------------------------------------------------------------- /images/scriptbinary.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/scriptbinary.psd -------------------------------------------------------------------------------- /images/scriptdebug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/scriptdebug.png -------------------------------------------------------------------------------- /images/scriptdebug.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/scriptdebug.psd -------------------------------------------------------------------------------- /images/scriptexecute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/images/scriptexecute.png -------------------------------------------------------------------------------- /project/ScriptCompiler/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/App.config -------------------------------------------------------------------------------- /project/ScriptCompiler/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/Program.cs -------------------------------------------------------------------------------- /project/ScriptCompiler/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /project/ScriptCompiler/SampleScript.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/SampleScript.txt -------------------------------------------------------------------------------- /project/ScriptCompiler/ScriptBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/ScriptBuilder.cs -------------------------------------------------------------------------------- /project/ScriptCompiler/ScriptCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/ScriptCompiler.cs -------------------------------------------------------------------------------- /project/ScriptCompiler/ScriptCompiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/ScriptCompiler.csproj -------------------------------------------------------------------------------- /project/ScriptCompiler/ScriptData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/ScriptData.cs -------------------------------------------------------------------------------- /project/ScriptCompiler/ScriptTreeWalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/ScriptTreeWalker.cs -------------------------------------------------------------------------------- /project/ScriptCompiler/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptCompiler/packages.config -------------------------------------------------------------------------------- /project/ScriptGrammar/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptGrammar/Class1.cs -------------------------------------------------------------------------------- /project/ScriptGrammar/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptGrammar/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /project/ScriptGrammar/ScriptGrammar.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptGrammar/ScriptGrammar.csproj -------------------------------------------------------------------------------- /project/ScriptGrammar/ScriptTutorial.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptGrammar/ScriptTutorial.g4 -------------------------------------------------------------------------------- /project/ScriptGrammar/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptGrammar/packages.config -------------------------------------------------------------------------------- /project/ScriptTutorial.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptTutorial.sln -------------------------------------------------------------------------------- /project/ScriptTutorial/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptTutorial/App.config -------------------------------------------------------------------------------- /project/ScriptTutorial/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptTutorial/Program.cs -------------------------------------------------------------------------------- /project/ScriptTutorial/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptTutorial/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /project/ScriptTutorial/ScriptTutorial.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptTutorial/ScriptTutorial.csproj -------------------------------------------------------------------------------- /project/ScriptTutorial/ScriptVirtualMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/project/ScriptTutorial/ScriptVirtualMachine.cs -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/readme.md -------------------------------------------------------------------------------- /script/Output.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/script/Output.dat -------------------------------------------------------------------------------- /script/Output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/script/Output.txt -------------------------------------------------------------------------------- /script/SampleScript.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Doddler/Scripting-Language-Guide/HEAD/script/SampleScript.txt --------------------------------------------------------------------------------