slthree 0.6.0
See the version list below for details.
dotnet add package slthree --version 0.6.0
NuGet\Install-Package slthree -Version 0.6.0
<PackageReference Include="slthree" Version="0.6.0" />
paket add slthree --version 0.6.0
#r "nuget: slthree, 0.6.0"
// Install slthree as a Cake Addin #addin nuget:?package=slthree&version=0.6.0 // Install slthree as a Cake Tool #tool nuget:?package=slthree&version=0.6.0
SThree
C#-like script programming language for .NET Framework
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
0.9.0-alpha.700 | 56 | 10/5/2024 | |
0.9.0-alpha.580 | 58 | 9/1/2024 | |
0.9.0-alpha.555 | 90 | 8/18/2024 | |
0.9.0-alpha.484 | 72 | 8/15/2024 | |
0.9.0-alpha.411 | 55 | 8/8/2024 | |
0.9.0-alpha.333 | 48 | 8/4/2024 | |
0.9.0-alpha.308 | 46 | 8/2/2024 | |
0.9.0-alpha.247 | 59 | 7/31/2024 | |
0.9.0-alpha.209 | 46 | 7/31/2024 | |
0.9.0-alpha.186 | 53 | 7/30/2024 | |
0.9.0-alpha.149 | 48 | 7/29/2024 | |
0.9.0-alpha.115 | 57 | 7/28/2024 | |
0.9.0-alpha.68 | 65 | 6/21/2024 | |
0.9.0-alpha.30 | 61 | 6/18/2024 | |
0.8.1 | 136 | 6/22/2024 | |
0.8.0 | 125 | 6/21/2024 | |
0.8.0-rc.112 | 64 | 6/20/2024 | |
0.8.0-rc.45 | 73 | 6/19/2024 | |
0.8.0-rc.0 | 78 | 6/18/2024 | |
0.8.0-beta.0 | 67 | 6/13/2024 | |
0.8.0-alpha.234 | 66 | 6/12/2024 | |
0.8.0-alpha.208 | 82 | 6/9/2024 | |
0.8.0-alpha.112 | 72 | 6/9/2024 | |
0.8.0-alpha.67 | 78 | 6/8/2024 | |
0.8.0-alpha.48 | 70 | 6/8/2024 | |
0.8.0-alpha.10 | 71 | 6/8/2024 | |
0.7.1.2989 | 127 | 6/1/2024 | |
0.7.0.2988 | 154 | 4/24/2024 | |
0.6.0 | 154 | 1/22/2024 | |
0.5.2.1 | 186 | 12/10/2023 |
------ 0.6.0 Functionalization Update ------ [22.01.24]
Language:
- Pipe operator `x |> y()`
- try-catch-finally statement, throw statement
- Null conditional operators `x?.y`, `x?[y]`, `x?()`
- Null coalescing operator `a ?? b`
- Safe expression `err -? a`
- Range expression `x..y`
- New choosers syntax `^x..y`, `*[x, y]`
- Array constructor `new T[size]`
- Last `,` ignoring in creators `[1, ]`, `(1, )`
- Similarity of new context and context statement
- Typing refactoring (similar `T`s in `new T`, `as T`, `is T`, etc.)
- Foreach expression now supports `x[y]`, `(x, y)`, `x.y`
- Indexators for context `self["varname"]`, IEnumerable implementation
- `upper`->`super`, new special context `upper` (previous context)
- single statements `if/while/etc. (...) statement;` (including else if)
Bugfixes:
- Returning contextes and tuples from methods now works
- Fixed lazy of ternary operator
- Fixed raws of string and char
- Fixed `x.y(a, b)(c, d)` case where x is class access