В этой главе мы рассмотрим основы языка Nim (типы, циклы for, операторы if и case, процедуры и т. д.), используя базовые графические примитивы для создания фигур. Предполагается, что процедура putPixel существует и мы можем ее использовать, не беспокоясь о деталях ее реализации. Все, что нам нужно знать: эта процедура принимает координаты x и y точки, а также ее цвет (по умолчанию — белый) и размещает в этих координатах пиксель указанного цвета. Вот как ее использовать:
import pixels # 1
putPixel(5, 9) # 2
putPixel(11, 18, Red) # 3
putPixel.В вашей установке Nim есть менеджер пакетов под названием Nimble. Nimble может устанавливать дополнительные пакеты. Вы можете установить библиотеку pixels с помощью:
nimble install pixels