Реферат: Разработка программы для построения кривых Серпинского i-го порядка
( 18 ;640x480 Color
( mode 18 ) )
( 106 ;800x600 Color
( mode 106 106 800 600 )
( setq *MaxX* 800 *MaxY* 600 *SquareSize* 512 ) )
( t ( error Unsupported graphics mode: *VMode* ) )
)
)
;;
;; Функция реализует задержку на заданное время
;;
(
defun pause ( time )
( let ( ( fintime ( + ( * time internal-time-units-per-second )
( get-internal-run-time ) ) ) )
( loop ( when ( > ( get-internal-run-time) fintime )
( return-from pause ) ) ) )
)
;;
;; Функция целочисленного деления
;;
(
defun div ( a b ) ( round ( / a b ) )
)
;;
;; Функция рисования прямой:
;; Параметры: <Direction> - направление рисования (0-7)
;; <Size> - длинна прямой
;;