. "$GRIMOIRE"/CMAKE_FUNCTIONS
           SPELL=zig
         VERSION=0.16.0
          SOURCE="$SPELL-$VERSION.tar.gz"
   SOURCE_URL[0]=https://codeberg.org/ziglang/$SPELL/archive/$VERSION.tar.gz
     SOURCE_HASH=sha512:74df9c5bc9b377fd466e9bc3d2ef48c7a3e25eeaf1650d0b1e1e26d3377ed3dc8c12e0fa1ee57ac1adfdd6f84570e93ce99c213832e6f56db517ef8114b8a2f2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
        WEB_SITE="https://ziglang.org/"
      LICENSE[0]="MIT"
         ENTERED=20210909
        KEYWORDS=""
           SHORT="programming language for maintaining robust, optimal, and reusable software"
cat << EOF
Zig is a general-purpose programming language and toolchain for maintaining
robust, optimal, and reusable software.

* A Simple Language

Focus on debugging your application rather than debugging your programming
language knowledge.

- No hidden control flow.
- No hidden memory allocations.
- No preprocessor, no macros.

* Comptime

A fresh approach to metaprogramming based on compile-time code execution
and lazy evaluation.

- Call any function at compile-time.
- Manipulate types as values without runtime overhead.
- Comptime emulates the target architecture.

* Performance Meets Safety

Write fast, clear code capable of handling all error conditions.

- The language gracefully guides your error handling logic.
- Configurable runtime checks help you strike a balance between performance
  and safety guarantees.
- Take advantage of vector types to express SIMD instructions portably.
EOF
