Skip to content

Commit d01eb18

Browse files
StartAutomatingStartAutomating
StartAutomating
authored and
StartAutomating
committed
fix: Exporting PSInterpreter ( Fixes #746 )
1 parent ce344b8 commit d01eb18

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

PipeScript.psm1

+10-4
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,14 @@ foreach ($typesXmlNoteProperty in $typesXmlNoteProperties){
126126
$PipeScript.Extensions |
127127
. {
128128
begin {
129+
# Languages will populate `$psLanguage(s)`
129130
$LanguagesByName = [Ordered]@{}
131+
132+
# Interpreters will populate `$psInterpreter(s)`
130133
$InterpretersByName = [Ordered]@{}
131-
$ParsersByName = [Ordered]@{}
134+
135+
# Parsers will populate `$psParsers`
136+
$ParsersByName = [Ordered]@{}
132137
}
133138
process {
134139
if ($_.Name -notlike 'Language*') {
@@ -151,9 +156,10 @@ $PipeScript.Extensions |
151156
$PSLanguage = $PSLanguages = [PSCustomObject]$LanguagesByName
152157
$PSLanguage.pstypenames.clear()
153158
$PSLanguage.pstypenames.insert(0,'PipeScript.Languages')
154-
$PSInterpeter = $PSInterpreters = [PSCustomObject]$InterpretersByName
155-
$PSInterpeter.pstypenames.clear()
156-
$PSInterpeter.pstypenames.insert(0,'PipeScript.Interpreters')
159+
160+
$PSInterpreter = $PSInterpreters = [PSCustomObject]$InterpretersByName
161+
$PSInterpreter.pstypenames.clear()
162+
$PSInterpreter.pstypenames.insert(0,'PipeScript.Interpreters')
157163

158164
$PSParser = $PSParsers = [PSCustomObject]$ParsersByName
159165
$PSParser.pstypenames.clear()

0 commit comments

Comments
 (0)