├── .gitattributes ├── .gitignore ├── Changelog.md ├── LICENSE ├── README.md ├── Samples ├── HelloLanguage │ ├── build.cfg │ ├── source.tfs │ └── trace.tfs ├── Moddable │ ├── GameBase │ │ ├── build.cfg │ │ └── player.tfs │ ├── GameMod │ │ ├── build.cfg │ │ └── inverted.tfs │ ├── Moddable.sln │ ├── Moddable │ │ ├── Content │ │ │ ├── Content.mgcb │ │ │ ├── Owl_Small.png │ │ │ └── font.spritefont │ │ ├── Game1.cs │ │ ├── IGameState.cs │ │ ├── Icon.ico │ │ ├── Moddable.csproj │ │ ├── PlayState.cs │ │ ├── Player.cs │ │ ├── PlayerSelect.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── SelectState.cs │ │ ├── app.config │ │ ├── app.manifest │ │ ├── mods.txt │ │ ├── mods │ │ │ └── GameMod.dll │ │ └── packages.config │ └── ModdableExtern │ │ ├── Input.cs │ │ ├── ModdableExtern.csproj │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ └── packages.config ├── TestSuite │ ├── TaffyScript.Tests │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── TaffyScript.Tests.csproj │ │ └── TestHelper.cs │ ├── Tests │ │ ├── addition.tfs │ │ ├── array.tfs │ │ ├── build.cfg │ │ ├── division.tfs │ │ ├── lambda.tfs │ │ ├── list.tfs │ │ ├── map.tfs │ │ ├── math.tfs │ │ ├── modulus.tfs │ │ ├── multiplication.tfs │ │ ├── nop.tfs │ │ ├── object_import.tfs │ │ ├── postfix.tfs │ │ ├── prefix.tfs │ │ ├── reflection.tfs │ │ ├── repeat.tfs │ │ ├── return.tfs │ │ ├── script_composition.tfs │ │ ├── string.tfs │ │ ├── struct.tfs │ │ ├── subtraction.tfs │ │ ├── ternary.tfs │ │ ├── tests.tfs │ │ └── with.tfs │ └── UnitTestLib │ │ ├── build.cfg │ │ ├── test_imports.tfs │ │ └── unit_test.tfs └── Threading │ ├── TaffyScript.Threading.Tests │ ├── build.cfg │ └── threading_tests.tfs │ └── TaffyScript.Threading │ ├── Locks.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── TaffyScript.Threading.csproj │ ├── TaffyTask.cs │ ├── TaskCancellationToken.cs │ ├── Tasks.cs │ └── ThreadLock.cs ├── TaffyScript.CommandLine ├── App.config ├── ErrorLogger.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── TaffyScript.CommandLine.csproj └── packages.config ├── TaffyScript.Compiler ├── App.config ├── Backend │ ├── BuildConfig.cs │ ├── Builder.cs │ ├── CompileMode.cs │ ├── Compiler │ │ ├── AssetStore.cs │ │ ├── Closure.cs │ │ ├── CompileException.cs │ │ ├── ICompiler.cs │ │ ├── ILEmitter.cs │ │ ├── MsilWeakCodeGen.cs │ │ ├── MsilWeakCompiler.cs │ │ └── TypeEqualityComparer.cs │ ├── CompilerResult.cs │ ├── ImportType.cs │ ├── NameConflictException.cs │ └── TsTypes.cs ├── BaseClassLibraryGenerator.cs ├── DotNet │ ├── AssemblyLoader.cs │ └── TypeParser.cs ├── Front End │ ├── LexicalAnalysis │ │ ├── Token.cs │ │ ├── TokenPosition.cs │ │ ├── TokenType.cs │ │ └── Tokenizer.cs │ ├── ParseException.cs │ ├── Parser.cs │ └── Resolver.cs ├── IErrorLogger.cs ├── Properties │ └── AssemblyInfo.cs ├── StringUtils.cs ├── SymbolResolver.cs ├── Symbols │ ├── EnumLeaf.cs │ ├── ISymbol.cs │ ├── ImportLeaf.cs │ ├── ImportObjectLeaf.cs │ ├── InvalidSymbolException.cs │ ├── ObjectSymbol.cs │ ├── SymbolLeaf.cs │ ├── SymbolNode.cs │ ├── SymbolScope.cs │ ├── SymbolTable.cs │ ├── SymbolType.cs │ └── VariableLeaf.cs ├── Syntax │ ├── Concrete │ │ ├── AdditiveNode.cs │ │ ├── ArgumentAccessNode.cs │ │ ├── ArrayAccessNode.cs │ │ ├── ArrayLiteralNode.cs │ │ ├── AssignNode.cs │ │ ├── BaseNode.cs │ │ ├── BitwiseNode.cs │ │ ├── BlockNode.cs │ │ ├── BreakToken.cs │ │ ├── ConditionalNode.cs │ │ ├── ConstantToken.cs │ │ ├── ContinueToken.cs │ │ ├── DoNode.cs │ │ ├── EndToken.cs │ │ ├── EnumNode.cs │ │ ├── EqualityNode.cs │ │ ├── ForNode.cs │ │ ├── FunctionCallNode.cs │ │ ├── IfNode.cs │ │ ├── ImportObject │ │ │ ├── ImportCasing.cs │ │ │ ├── ImportObject.cs │ │ │ ├── ImportObjectConstructor.cs │ │ │ ├── ImportObjectField.cs │ │ │ └── ImportObjectMethod.cs │ │ ├── ImportScriptNode.cs │ │ ├── LambdaNode.cs │ │ ├── LocalsNode.cs │ │ ├── LogicalNode.cs │ │ ├── MemberAccessNode.cs │ │ ├── MultiplicativeNode.cs │ │ ├── NamespaceNode.cs │ │ ├── NewNode.cs │ │ ├── ObjectNode.cs │ │ ├── PostfixNode.cs │ │ ├── PrefixNode.cs │ │ ├── ReadOnlyToken.cs │ │ ├── RelationalNode.cs │ │ ├── RepeatNode.cs │ │ ├── ReturnNode.cs │ │ ├── RootNode.cs │ │ ├── ScriptNode.cs │ │ ├── ShiftNode.cs │ │ ├── SwitchNode.cs │ │ ├── UsingsNode.cs │ │ ├── VariableToken.cs │ │ ├── WhileNode.cs │ │ └── WithNode.cs │ ├── ConstantType.cs │ ├── Containers │ │ ├── EnumValue.cs │ │ ├── SwitchCase.cs │ │ ├── UsingDeclaration.cs │ │ └── VariableDeclaration.cs │ ├── IConstantToken.cs │ ├── ISyntaxElement.cs │ ├── ISyntaxElementVisitor.cs │ ├── ISyntaxNode.cs │ ├── ISyntaxToken.cs │ ├── SyntaxNode.cs │ ├── SyntaxToken.cs │ └── SyntaxType.cs └── TaffyScript.Compiler.csproj ├── TaffyScript.sln ├── TaffyScript ├── Attributes │ ├── WeakBaseTypeAttribute.cs │ ├── WeakLibraryAttribute.cs │ ├── WeakMethodAttribute.cs │ └── WeakObjectAttribute.cs ├── BaseClassLib │ └── BaseClassLibrary.cs ├── Collections │ ├── EventCache.cs │ ├── Grid.cs │ ├── LookupTable_T3.cs │ ├── TsGrid.cs │ ├── TsList.cs │ └── TsMap.cs ├── DynamicInstance.cs ├── Exceptions │ ├── InvalidInstanceException.cs │ ├── InvalidTsTypeException.cs │ ├── MemberAccessException.cs │ └── UserDefinedException.cs ├── Extensions.cs ├── ITsInstance.cs ├── ObjectDefinition.cs ├── ObjectWrapper.cs ├── Properties │ └── AssemblyInfo.cs ├── TaffyScript.csproj ├── TaffyScriptLoader.cs ├── TsDelegate.cs ├── TsInstance.cs ├── TsObject.cs ├── TsReflection.cs ├── TsValue.cs ├── VariableType.cs └── Xml │ ├── XmlReader.cs │ └── XmlReaderSettings.cs └── docs ├── _config.yml └── index.html /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/.gitignore -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Changelog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/README.md -------------------------------------------------------------------------------- /Samples/HelloLanguage/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/HelloLanguage/build.cfg -------------------------------------------------------------------------------- /Samples/HelloLanguage/source.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/HelloLanguage/source.tfs -------------------------------------------------------------------------------- /Samples/HelloLanguage/trace.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/HelloLanguage/trace.tfs -------------------------------------------------------------------------------- /Samples/Moddable/GameBase/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/GameBase/build.cfg -------------------------------------------------------------------------------- /Samples/Moddable/GameBase/player.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/GameBase/player.tfs -------------------------------------------------------------------------------- /Samples/Moddable/GameMod/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/GameMod/build.cfg -------------------------------------------------------------------------------- /Samples/Moddable/GameMod/inverted.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/GameMod/inverted.tfs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable.sln -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Content/Content.mgcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Content/Content.mgcb -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Content/Owl_Small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Content/Owl_Small.png -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Content/font.spritefont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Content/font.spritefont -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Game1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Game1.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/IGameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/IGameState.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Icon.ico -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Moddable.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Moddable.csproj -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/PlayState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/PlayState.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Player.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/PlayerSelect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/PlayerSelect.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Program.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/SelectState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/SelectState.cs -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/app.config -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/app.manifest -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/mods.txt: -------------------------------------------------------------------------------- 1 | GameMod -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/mods/GameMod.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/mods/GameMod.dll -------------------------------------------------------------------------------- /Samples/Moddable/Moddable/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/Moddable/packages.config -------------------------------------------------------------------------------- /Samples/Moddable/ModdableExtern/Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/ModdableExtern/Input.cs -------------------------------------------------------------------------------- /Samples/Moddable/ModdableExtern/ModdableExtern.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/ModdableExtern/ModdableExtern.csproj -------------------------------------------------------------------------------- /Samples/Moddable/ModdableExtern/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/ModdableExtern/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Moddable/ModdableExtern/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Moddable/ModdableExtern/packages.config -------------------------------------------------------------------------------- /Samples/TestSuite/TaffyScript.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/TaffyScript.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/TestSuite/TaffyScript.Tests/TaffyScript.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/TaffyScript.Tests/TaffyScript.Tests.csproj -------------------------------------------------------------------------------- /Samples/TestSuite/TaffyScript.Tests/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/TaffyScript.Tests/TestHelper.cs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/addition.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/addition.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/array.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/array.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/build.cfg -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/division.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/division.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/lambda.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/lambda.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/list.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/list.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/map.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/map.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/math.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/math.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/modulus.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/modulus.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/multiplication.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/multiplication.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/nop.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/nop.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/object_import.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/object_import.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/postfix.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/postfix.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/prefix.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/prefix.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/reflection.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/reflection.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/repeat.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/repeat.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/return.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/return.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/script_composition.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/script_composition.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/string.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/string.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/struct.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/struct.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/subtraction.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/subtraction.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/ternary.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/ternary.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/tests.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/tests.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/Tests/with.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/Tests/with.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/UnitTestLib/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/UnitTestLib/build.cfg -------------------------------------------------------------------------------- /Samples/TestSuite/UnitTestLib/test_imports.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/UnitTestLib/test_imports.tfs -------------------------------------------------------------------------------- /Samples/TestSuite/UnitTestLib/unit_test.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/TestSuite/UnitTestLib/unit_test.tfs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading.Tests/build.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading.Tests/build.cfg -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading.Tests/threading_tests.tfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading.Tests/threading_tests.tfs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/Locks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/Locks.cs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/TaffyScript.Threading.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/TaffyScript.Threading.csproj -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/TaffyTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/TaffyTask.cs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/TaskCancellationToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/TaskCancellationToken.cs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/Tasks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/Tasks.cs -------------------------------------------------------------------------------- /Samples/Threading/TaffyScript.Threading/ThreadLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/Samples/Threading/TaffyScript.Threading/ThreadLock.cs -------------------------------------------------------------------------------- /TaffyScript.CommandLine/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.CommandLine/App.config -------------------------------------------------------------------------------- /TaffyScript.CommandLine/ErrorLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.CommandLine/ErrorLogger.cs -------------------------------------------------------------------------------- /TaffyScript.CommandLine/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.CommandLine/Program.cs -------------------------------------------------------------------------------- /TaffyScript.CommandLine/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.CommandLine/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TaffyScript.CommandLine/TaffyScript.CommandLine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.CommandLine/TaffyScript.CommandLine.csproj -------------------------------------------------------------------------------- /TaffyScript.CommandLine/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.CommandLine/packages.config -------------------------------------------------------------------------------- /TaffyScript.Compiler/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/App.config -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/BuildConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/BuildConfig.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Builder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Builder.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/CompileMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/CompileMode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/AssetStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/AssetStore.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/Closure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/Closure.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/CompileException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/CompileException.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/ICompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/ICompiler.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/ILEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/ILEmitter.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/MsilWeakCodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/MsilWeakCodeGen.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/MsilWeakCompiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/MsilWeakCompiler.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/Compiler/TypeEqualityComparer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/Compiler/TypeEqualityComparer.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/CompilerResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/CompilerResult.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/ImportType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/ImportType.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/NameConflictException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/NameConflictException.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Backend/TsTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Backend/TsTypes.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/BaseClassLibraryGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/BaseClassLibraryGenerator.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/DotNet/AssemblyLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/DotNet/AssemblyLoader.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/DotNet/TypeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/DotNet/TypeParser.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/LexicalAnalysis/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/LexicalAnalysis/Token.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/LexicalAnalysis/TokenPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/LexicalAnalysis/TokenPosition.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/LexicalAnalysis/TokenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/LexicalAnalysis/TokenType.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/LexicalAnalysis/Tokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/LexicalAnalysis/Tokenizer.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/ParseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/ParseException.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/Parser.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Front End/Resolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Front End/Resolver.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/IErrorLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/IErrorLogger.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/StringUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/StringUtils.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/SymbolResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/SymbolResolver.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/EnumLeaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/EnumLeaf.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/ISymbol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/ISymbol.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/ImportLeaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/ImportLeaf.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/ImportObjectLeaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/ImportObjectLeaf.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/InvalidSymbolException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/InvalidSymbolException.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/ObjectSymbol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/ObjectSymbol.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/SymbolLeaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/SymbolLeaf.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/SymbolNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/SymbolNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/SymbolScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/SymbolScope.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/SymbolTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/SymbolTable.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/SymbolType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/SymbolType.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Symbols/VariableLeaf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Symbols/VariableLeaf.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/AdditiveNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/AdditiveNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ArgumentAccessNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ArgumentAccessNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ArrayAccessNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ArrayAccessNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ArrayLiteralNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ArrayLiteralNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/AssignNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/AssignNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/BaseNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/BaseNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/BitwiseNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/BitwiseNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/BlockNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/BlockNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/BreakToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/BreakToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ConditionalNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ConditionalNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ConstantToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ConstantToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ContinueToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ContinueToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/DoNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/DoNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/EndToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/EndToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/EnumNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/EnumNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/EqualityNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/EqualityNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ForNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ForNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/FunctionCallNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/FunctionCallNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/IfNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/IfNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportCasing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportCasing.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObject.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObjectConstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObjectConstructor.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObjectField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObjectField.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObjectMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ImportObject/ImportObjectMethod.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ImportScriptNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ImportScriptNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/LambdaNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/LambdaNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/LocalsNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/LocalsNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/LogicalNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/LogicalNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/MemberAccessNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/MemberAccessNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/MultiplicativeNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/MultiplicativeNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/NamespaceNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/NamespaceNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/NewNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/NewNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ObjectNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ObjectNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/PostfixNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/PostfixNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/PrefixNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/PrefixNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ReadOnlyToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ReadOnlyToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/RelationalNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/RelationalNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/RepeatNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/RepeatNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ReturnNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ReturnNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/RootNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/RootNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ScriptNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ScriptNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/ShiftNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/ShiftNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/SwitchNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/SwitchNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/UsingsNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/UsingsNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/VariableToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/VariableToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/WhileNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/WhileNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Concrete/WithNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Concrete/WithNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/ConstantType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/ConstantType.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Containers/EnumValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Containers/EnumValue.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Containers/SwitchCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Containers/SwitchCase.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Containers/UsingDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Containers/UsingDeclaration.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/Containers/VariableDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/Containers/VariableDeclaration.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/IConstantToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/IConstantToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/ISyntaxElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/ISyntaxElement.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/ISyntaxElementVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/ISyntaxElementVisitor.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/ISyntaxNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/ISyntaxNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/ISyntaxToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/ISyntaxToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/SyntaxNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/SyntaxNode.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/SyntaxToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/SyntaxToken.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/Syntax/SyntaxType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/Syntax/SyntaxType.cs -------------------------------------------------------------------------------- /TaffyScript.Compiler/TaffyScript.Compiler.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.Compiler/TaffyScript.Compiler.csproj -------------------------------------------------------------------------------- /TaffyScript.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript.sln -------------------------------------------------------------------------------- /TaffyScript/Attributes/WeakBaseTypeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Attributes/WeakBaseTypeAttribute.cs -------------------------------------------------------------------------------- /TaffyScript/Attributes/WeakLibraryAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Attributes/WeakLibraryAttribute.cs -------------------------------------------------------------------------------- /TaffyScript/Attributes/WeakMethodAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Attributes/WeakMethodAttribute.cs -------------------------------------------------------------------------------- /TaffyScript/Attributes/WeakObjectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Attributes/WeakObjectAttribute.cs -------------------------------------------------------------------------------- /TaffyScript/BaseClassLib/BaseClassLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/BaseClassLib/BaseClassLibrary.cs -------------------------------------------------------------------------------- /TaffyScript/Collections/EventCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Collections/EventCache.cs -------------------------------------------------------------------------------- /TaffyScript/Collections/Grid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Collections/Grid.cs -------------------------------------------------------------------------------- /TaffyScript/Collections/LookupTable_T3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Collections/LookupTable_T3.cs -------------------------------------------------------------------------------- /TaffyScript/Collections/TsGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Collections/TsGrid.cs -------------------------------------------------------------------------------- /TaffyScript/Collections/TsList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Collections/TsList.cs -------------------------------------------------------------------------------- /TaffyScript/Collections/TsMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Collections/TsMap.cs -------------------------------------------------------------------------------- /TaffyScript/DynamicInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/DynamicInstance.cs -------------------------------------------------------------------------------- /TaffyScript/Exceptions/InvalidInstanceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Exceptions/InvalidInstanceException.cs -------------------------------------------------------------------------------- /TaffyScript/Exceptions/InvalidTsTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Exceptions/InvalidTsTypeException.cs -------------------------------------------------------------------------------- /TaffyScript/Exceptions/MemberAccessException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Exceptions/MemberAccessException.cs -------------------------------------------------------------------------------- /TaffyScript/Exceptions/UserDefinedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Exceptions/UserDefinedException.cs -------------------------------------------------------------------------------- /TaffyScript/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Extensions.cs -------------------------------------------------------------------------------- /TaffyScript/ITsInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/ITsInstance.cs -------------------------------------------------------------------------------- /TaffyScript/ObjectDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/ObjectDefinition.cs -------------------------------------------------------------------------------- /TaffyScript/ObjectWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/ObjectWrapper.cs -------------------------------------------------------------------------------- /TaffyScript/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TaffyScript/TaffyScript.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TaffyScript.csproj -------------------------------------------------------------------------------- /TaffyScript/TaffyScriptLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TaffyScriptLoader.cs -------------------------------------------------------------------------------- /TaffyScript/TsDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TsDelegate.cs -------------------------------------------------------------------------------- /TaffyScript/TsInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TsInstance.cs -------------------------------------------------------------------------------- /TaffyScript/TsObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TsObject.cs -------------------------------------------------------------------------------- /TaffyScript/TsReflection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TsReflection.cs -------------------------------------------------------------------------------- /TaffyScript/TsValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/TsValue.cs -------------------------------------------------------------------------------- /TaffyScript/VariableType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/VariableType.cs -------------------------------------------------------------------------------- /TaffyScript/Xml/XmlReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Xml/XmlReader.cs -------------------------------------------------------------------------------- /TaffyScript/Xml/XmlReaderSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/TaffyScript/Xml/XmlReaderSettings.cs -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mystborn/TaffyScript/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- 1 |

Hello, TaffyScript

2 | --------------------------------------------------------------------------------