
Documentation index
Manuals - general
- ngslang - Next Generation Shell language reference.
- NAME, What is NGS?, Running NGS scripts, Terminology, Language principles, Naming convention, The two syntaxes, Comments, Variables, Methods and multimethods, Types, Loading and running additional code, Namespaces, Frequently used types and methods, Higher-order functions (methods), Exceptions, Flow control, Regular expressions, Collector facility, Running external programs, Assignment shortcuts, Language gotchas, Handlers, Hooks, Predicates, Iterators, Executing external programs, Accessing environment variables, NGS exit codes, Declarative primitives, Debugging
- ngstut - Getting started with NGS - simple tutorial.
- NAME, ABOUT THIS DOCUMENT, NGS SWITCHES, Working with a JSON web service filters and iterators, Loops and iterators, Data manipulation, AWS
- ngswhy - Motivation behind Next Generation Shell.
- NAME, TLDR, NGS BIRTH, OTHER SHELLS, WHY NGS?, EXAMPLES, SEE ALSO
- ngsint - Next Generation Shell language internals.
- NAME, ARCHITECTURE OVERVIEW, GARBAGE COLLECTION, COMPILATION, BYTECODE, VM, ADDING NEW BUILT-IN TYPE, ADDING NEW BUILT-IN FUNCTION
- ngsstyle - Next Generation Shell language style guide.
- NAME, Empty arrays vs null, Anonymous function that only calls another function, Functional operators, Method body of one short expression
Manuals - command line tools
- ngs - Next Generation Shell.
- NAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXIT STATUS, ENVIRONMENT, FILES, SEE ALSO, THANKS
- na - NGS AWS. Command line for AWS.
- NAME, SYNOPSIS, DESCRIPTION, OPTIONS, RESOURCE SPECIFICATION, SPECIFYING NEW TAGS AND PROPERTIES, EXAMPLES
Generated documentation
- The global namespace
- The main entry point to generated documentation4 sub-namespaces, 173 types, 332 multimethods, 1 top level methods