BakedEnv 1.0.0
dotnet add package BakedEnv --version 1.0.0
NuGet\Install-Package BakedEnv -Version 1.0.0
<PackageReference Include="BakedEnv" Version="1.0.0" />
paket add BakedEnv --version 1.0.0
#r "nuget: BakedEnv, 1.0.0"
// Install BakedEnv as a Cake Addin
#addin nuget:?package=BakedEnv&version=1.0.0
// Install BakedEnv as a Cake Tool
#tool nuget:?package=BakedEnv&version=1.0.0
BakedEnv
BakedEnv is a scripting language made in C#, for C#. Designed after Lua, BakedEnv is built for extensibility between C# and written scripts.
Getting Started
Dependencies
- .NET 6
Installation
API
The C# library can be installed via nuget or inclusion of the desired version's DLL in your project. Learn more about the latter here.
CLI
Every version of the project's CLI can be found under releases. After downloading, the exe must be placed in the system PATH. Learn more here.
Usage
API
The highest level classes for interaction with the language are BakedEnvironment
and BakedInterpreter
.
The latter providing a more direct approach.
Samples coming soon, I swear.
CLI
Assuming the exe is accessible from your command line, commands can be used as below:
> ben execute -r
ben execute
is the most commonly used command here. It can execute BakedEnv scripts on the fly
from the command line or an external file.
> ben interactive
While devoid of function at the moment, ben interactive
will be useful for interactive shell scripting
and enhanced debugging.
Run ben [...] --help
for extensive command information.
License
This project is licensed under the BSD 3-Clause License - see the LICENSE file for details
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Jammo.ParserTools (>= 1.8.0)
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 |
---|---|---|
1.0.0 | 214 | 6/12/2022 |
Initial release. Read here: https://github.com/zeplar-exe/BakedEnv/releases/tag/v1.0.0-alpha