Skip to content

Latest commit

 

History

History
84 lines (78 loc) · 11.3 KB

ListOfTranspilers.md

File metadata and controls

84 lines (78 loc) · 11.3 KB

These are all of the transpilers currently included in PipeScript:

Name Synopsis
Aliases Dynamically Defines Aliases
Assert Assert keyword
Await awaits asynchronous operations
Bash Wraps PowerShell in a Bash Script
Batch Wraps PowerShell in a Windows Batch Script
BatchPowerShell Wraps PowerShell in a Windows Batch Script
Decorate decorate transpiler
Dot Dot Notation
EqualityComparison Allows equality comparison.
EqualityTypeComparison Allows equality type comparison.
Explicit Makes Output from a PowerShell function Explicit.
Help Help Transpiler
Http.Protocol http protocol
Include Includes Files
Inline.ADA ADA PipeScript Transpiler.
Inline.ATOM ATOM Inline PipeScript Transpiler.
Inline.Bash Bash PipeScript Transpiler.
Inline.Basic Basic PipeScript Transpiler.
Inline.Batch Batch PipeScript Transpiler.
Inline.Bicep Bicep Inline PipeScript Transpiler.
Inline.CPlusPlus C/C++ PipeScript Transpiler.
Inline.CSharp C# Inline PipeScript Transpiler.
Inline.CSS CSS Inline PipeScript Transpiler.
Inline.Go Go PipeScript Transpiler.
Inline.HLSL HLSL Inline PipeScript Transpiler.
Inline.HTML HTML PipeScript Transpiler.
Inline.Java Java Inline PipeScript Transpiler.
Inline.JavaScript JavaScript Inline PipeScript Transpiler.
Inline.Json JSON PipeScript Transpiler.
Inline.Kotlin Kotlin Inline PipeScript Transpiler.
Inline.Markdown Markdown File Transpiler.
Inline.ObjectiveC Objective C PipeScript Transpiler.
Inline.OpenSCAD OpenSCAD Inline PipeScript Transpiler.
Inline.Perl Perl Inline PipeScript Transpiler.
Inline.PHP PHP PipeScript Transpiler.
Inline.PSD1 PSD1 Inline PipeScript Transpiler.
Inline.Python Python Inline PipeScript Transpiler.
Inline.R R PipeScript Transpiler.
Inline.Razor Razor Inline PipeScript Transpiler.
Inline.RSS RSS Inline PipeScript Transpiler.
Inline.Ruby Ruby Inline PipeScript Transpiler.
Inline.Rust Rust Inline PipeScript Transpiler.
Inline.SQL SQL PipeScript Transpiler.
Inline.TCL TCL/TK PipeScript Transpiler.
Inline.TOML TOML Inline PipeScript Transpiler.
Inline.TypeScript TypeScript Inline PipeScript Transpiler.
Inline.XML XML Inline PipeScript Transpiler.
Inline.YAML Yaml File Transpiler.
ModuleExports Gets Module Exports
ModuleRelationship Gets Module Relationships
New 'new' keyword
OutputFile Outputs to a File
PipedAssignment Piped Assignment Transpiler
PipeScript.AttributedExpression The PipeScript AttributedExpression Transpiler
Pipescript.FunctionDefinition PipeScript Function Transpiler
PipeScript.Inline Inline Transpiler
PipeScript.ParameterAttribute
PipeScript.ParameterTypeConstraint Transpiles Parameter Type Constraints
PipeScript.Protocol Core Protocol Transpiler
Pipescript The Core PipeScript Transpiler
PipeScript.TypeExpression The PipeScript TypeExpression Transpiler
ProxyCommand Creates Proxy Commands
RegexLiteral Regex Literal Transpiler
RemoveParameter Removes Parameters from a ScriptBlock
RenameVariable Renames variables
Rest Generates PowerShell to talk to a REST api.
UDP.Protocol udp protocol
Until until keyword
ValidateExtension Validates Extensions
ValidatePlatform Validates the Platform
ValidatePropertyName Validates Property Names
ValidateScriptBlock Validates Script Blocks
ValidateTypes Validates if an object is one or more types.
VBN ValueFromPiplineByPropertyName Shorthand
VFP ValueFromPipline Shorthand