- syntaxNotation
- Syntax version 6 -.akutell
- Syntax version 5
- Syntax version 3
- Syntax version 2
- Syntax version 1
Syntax Differences
Version 4 → Version 5 Februar 16
wsh4 | wsh5 | comment |
---|---|---|
table | deprecated | use csvColRdr etc. instead |
Version 3 → Version 4 Februar 15
wsh3 | wsh4 | comment |
---|---|---|
$>=abc.efg | $>abc.efg | nach < operator kommt per default kind = als expression, nicht primary |
$>.fEdit() | $>. fEdit() | nach . kommt in wsh3 primary, damit es expression gibt, braucht es Space |
$@%-[abc efg$] | $@%[abc - efg$] | call syntax mit facultativer kind in und nicht vor Klammern, analog ^ |
$arg | Argumente in proc, statt $@parse arg , ... | |
withNew... | withNew | standalone wird auf stdOut geschrieben |
Version 2 → Version 3, August 14
wsh2 | ws3 | comment |
---|---|---|
$@abc() | $@abc | call syntax ohne Klammern |
$@abc{arg} | $@%[abc arg$] | call syntax mit Argumenten |
$@.<$dsn ::F | $@<-=[$dsn ::F$] | nach file Operator kommt primary, nicht expression (aber pipe redirect immer noch expr!) |
Version 1 → Version 2, Februar 14
wsh | ws2 | comment |
---|---|---|
$-{...} | $-[...$] | geschweifte Klammern nur noch für Variabeln |
$.$abc | $.abc | primary brauchen und erlauben keine $ mehr |