add up to square 2
[challenge-bot] / curriculum / square.scm
CommitLineData
0e28a0a7 1(use-modules (skribilo source c))
2
3(document
4 :title [square]
5 (chapter
6 :title (source :language c [square()\;])
7 (p [here's the output of ,(prog (source :language c [square()\;]))])
8 (figure
9 :legend "square();"
10 (image :file "square.png" :height 500))
11 (p [openscad draws a square for the code
12 ,(source :language c [square()\;]).])
13 (p [there are a couple other things worth noting here.
14 square is followed by an open and close parenthesis
15 ,(source :language c [()]), and then by a semicolon
16 ,(source :language c [\;])]))
17 (chapter
18 :title [square(1)\;]
19 (p [here's the output of ,(source :language c [square(1)\;])])
20 (figure
21 :legend "square(1);"
22 (image :file "square1.png" :height 500))
23 (p [note that it's identical to the
24 ,(source :language c [square()\;]) output. this is because
25 by default, openscad guesses a value of 1 whenever a value
26 is left unspecified.]))
27 (chapter
28 :title [square(2)\;]
29 (p [here's the output of ,(source :language c [square(2)\;])])
30 (figure
31 :legend "square(2);"
32 (image :file "square2.png" :height 500))))