С чего начать.

  • Автор темы Автор темы Sorcus
  • Дата начала Дата начала

Sorcus

Команда форума
Moderator
Сообщения
8
Реакции
30
Баллы
151
Для начала необходимо установить компилятор, чтобы запускать примеры кода на Crystal.
После установки компилятор будет доступен в виде команды crystal.
Теперь давай проверим это.

Версия Crystal​

Ты можешь проверить версию компилятора Crystal. Если компилятор установлен корректно, ты должен увидеть следующее.
Код:
$ crystal --version
Crystal 1.0.0 (2021-03-29)

LLVM: 10.0.1
Default target: x86_64-pc-linux-gnu
Замечательно!

Опции компилятора​

Теперь, если тебе нужно вывести список опций компилятора, запусти команду crystal без аргументов.
Код:
$ crystal
Usage: crystal [command] [switches] [program file] [--] [arguments]

Command:
    init                     generate a new project
    build                    build an executable
    docs                     generate documentation
    env                      print Crystal environment information
    eval                     eval code from args or standard input
    play                     starts Crystal playground server
    run (default)            build and run program
    spec                     build and run specs (in spec directory)
    tool                     run a tool
    help, --help, -h         show this help
    version, --version, -v   show version

Run a command followed by --help to see command specific information, ex:
    crystal <command> --help
Больше подробностей можно найти в документации man crystal или в теме по компилятору (в процессе).

Hello Crystal​

Следующий пример представляет собой классический Hello World. На языке Crystal он выглядит следующим образом.
Ruby:
puts "Hello World!"
Запустить данный пример можно следующим образом.
Код:
$ crystal hello_world.cr
Hello World!
Определять функцию main или его аналоги не требуется.
На этом пока что всё, котятки.
 
Назад
Верх