SobaScript.Z.Core 1.14.0

Core components for SobaScript -- Extensible Modular Scripting Programming Language
   
   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

Install-Package SobaScript.Z.Core -Version 1.14.0
dotnet add package SobaScript.Z.Core --version 1.14.0
<PackageReference Include="SobaScript.Z.Core" Version="1.14.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SobaScript.Z.Core --version 1.14.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

https://github.com/3F/SobaScript.Z.Core/blob/master/changelog.txt

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.14.0 46 9/23/2019