Skip to content

Commit 3b94d6a

Browse files
StartAutomatingStartAutomating
authored andcommitted
Adding Inline Racket Transpiler (Fixes #262)
1 parent 0ca85cf commit 3b94d6a

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

docs/Inline.HAXE.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
2+
Inline.HAXE
3+
-----------
4+
### Synopsis
5+
Haxe PipeScript Transpiler.
6+
7+
---
8+
### Description
9+
10+
Transpiles Haxe with Inline PipeScript into Haxe.
11+
12+
Multiline comments with /*{}*/ will be treated as blocks of PipeScript.
13+
14+
Multiline comments can be preceeded or followed by 'empty' syntax, which will be ignored.
15+
16+
This for Inline PipeScript to be used with operators, and still be valid Haxe syntax.
17+
18+
The Haxe Inline Transpiler will consider the following syntax to be empty:
19+
20+
* ```null```
21+
* ```""```
22+
* ```''```
23+
24+
---
25+
### Parameters
26+
#### **CommandInfo**
27+
28+
The command information. This will include the path to the file.
29+
30+
31+
32+
> **Type**: ```[CommandInfo]```
33+
34+
> **Required**: true
35+
36+
> **Position**: 1
37+
38+
> **PipelineInput**:true (ByValue)
39+
40+
41+
42+
---
43+
#### **Parameter**
44+
45+
A dictionary of parameters.
46+
47+
48+
49+
> **Type**: ```[IDictionary]```
50+
51+
> **Required**: false
52+
53+
> **Position**: 2
54+
55+
> **PipelineInput**:false
56+
57+
58+
59+
---
60+
#### **ArgumentList**
61+
62+
A list of arguments.
63+
64+
65+
66+
> **Type**: ```[PSObject[]]```
67+
68+
> **Required**: false
69+
70+
> **Position**: 3
71+
72+
> **PipelineInput**:false
73+
74+
75+
76+
---
77+
### Syntax
78+
```PowerShell
79+
Inline.HAXE [-CommandInfo] <CommandInfo> [[-Parameter] <IDictionary>] [[-ArgumentList] <PSObject[]>] [<CommonParameters>]
80+
```
81+
---
82+
83+
84+

0 commit comments

Comments
 (0)