Info
Version: | 1.14.0 |
Author(s): | github.com/3F/SobaScript.Z.Core |
Last Update: | Monday, September 23, 2019 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/3F/SobaScript.Z.Core |
NuGet Url: | https://www.nuget.org/packages/SobaScript.Z.Core |
Install
Install-Package SobaScript.Z.Core
dotnet add package SobaScript.Z.Core
paket add SobaScript.Z.Core
SobaScript.Z.Core Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.0
- SobaScript.Mapper(>= 1.14.0)
- SobaScript(>= 1.14.0)
- SobaScript.Mapper(>= 1.14.0)
- SobaScript(>= 1.14.0)
Tags
https://github.com/3F/SobaScript
Provides at least the following:
* ConditionComponent
Supports composite conditions with limited short-circuit evaluation (separately for all brackets)
Additional Operators:
```
===, !==, ~=, ==, !=, >=, <=, !, >, <, ^=, =^
```
```
#[( #[var count] > 10 || ( && !false) ) {
...
}
else{
...
}]
```
* EvMSBuildComponent
Through [E-MSBuild](https://github.com/3F/E-MSBuild)
```
#[@(...)]
```
* UserVariableComponent
Through [Varhead](https://github.com/3F/Varhead).
```
#[var name = mixed value]
#[var name]
```
```
#[var branchSha1 = #[IO sout("git", "rev-parse --short HEAD")]]
```
* TryComponent
Protects from errors in try{...} block and handles it in catch{...}
```
#[try
{
...
}
catch(err, msg)
{
- Type of Exception
- Error Message
...
}]
```
* CommentComponent
```
#["
Example
" Description 1 "
" Description 2 "
"]
```
* BoxComponent
Container of data for operations such for templating, repeating, etc.
```
#[Box iterate(i = 0; < 10; i += 1):
...
#[Box operators.sleep(250)]
]
```
```
#[try {
#[Box data.pack("header", false):
#[@(data = "Hello !")]
#[File appendLine(""): ------ #[] ------ ]
]
}catch{ }]
```
https://github.com/3F/SobaScript.Z.Core
=======================================
gnt /p:ngpackages="SobaScript.Z.Core/1.14.0"
================== https://github.com/3F/GetNuTool
Build info:
S_NUM: 1.14.0
S_REV: 22381
S_NUM_REV: 1.14.0.22381
bSha1: ef80401
bName: master
bRevc: 7
Configuration: RCI_SDK15
revDeltaBase: 2019/09/09
revDeltaMin: 1000
revDeltaMax: 65534
:: generated by a vsSolutionBuildEvent v0.12.11.39273.