ch01.md 1.6 KB

Глава 1. Введение

В этой главе мы рассмотрим основы языка Nim (типы, циклы for, операторы if и case, процедуры и т. д.), используя базовые графические примитивы для создания фигур. Предполагается, что процедура putPixel существует и мы можем ее использовать, не беспокоясь о деталях ее реализации. Все, что нам нужно знать: эта процедура принимает координаты x и y точки, а также ее цвет (по умолчанию — белый) и размещает в этих координатах пиксель указанного цвета. Вот как ее использовать:

import pixels         # 1

putPixel(5, 9)        # 2
putPixel(11, 18, Red) # 3
  • 1 Мы импортируем пиксели, чтобы использовать процедуру putPixel.
  • 2 Помещает белый (цвет по умолчанию) пиксель в координаты (5, 9).
  • 3 Помещает красный пиксель в координаты (11, 18).

В вашей установке Nim есть менеджер пакетов под названием Nimble. Nimble может устанавливать дополнительные пакеты. Вы можете установить библиотеку pixels с помощью:

nimble install pixels