Благодаря этой статье мне удалось придумать скрипт, который сортирует и отображает ключевые слова, которые предоставляет PowerShell:
$bindingFlags =
[System.Reflection.BindingFlags]::NonPublic -bor
[System.Reflection.BindingFlags]::Static -bor
[System.Reflection.BindingFlags]::GetField
$keywordTokenReader = [System.Type]::GetType("System.Management.Automation.KeywordTokenReader")
$keywords = $keywordTokenReader.InvokeMember("_keywordTokens", $bindingFlags, $null, $null, $null)
$keywords.GetEnumerator() | Sort-Object -Property Name
Я просматривал список и понимаю, что class
, define
, using
и var
являются зарезервированными ключевыми словами, но просто из любопытства, есть ли у кого-нибудь пример с использованием from
и data
ключевых слов? Кажется, я ничего не могу найти.
Спасибо
EDIT
Использование ключевого слова from
приводит к следующему:
PS H:\> from
The 'from' keyword is not supported in this version of the language.
At line:1 char:1
Раздел справки about_language_keywords
также полезен.