# The lang/crystal port

## crystal-1.15.1 – statically typed object oriented language

## Description

    Crystal is a programming language with the following goals:

    * Have a syntax similar to Ruby (but compatibility with it is not a
      goal)
    * Be statically type-checked, but without having to specify the type
      of variables or method arguments.
    * Be able to call C code by writing bindings to it in Crystal.
    * Have compile-time evaluation and generation of code, to avoid
      boilerplate code.
    * Compile to efficient native code.

WWW: https://crystal-lang.org/

Only for arches
  amd64
Categories:
  lang

## Library dependencies

- STEM->=8,<9:lang/gcc/8,-libs
- converters/libiconv
- devel/boehm-gc
- devel/libevent2
- devel/libyaml
- devel/llvm/18
- devel/pcre2

## Build dependencies

- STEM->=8,<9:lang/gcc/8
- devel/gmake
- devel/llvm/18

## Run dependencies

- devel/llvm/18