Move the comment section, explain for loops

This commit is contained in:
Christopher Allan Webber 2013-04-01 10:58:13 -05:00
parent 5296e6ab55
commit d10d9e79f9

View File

@ -252,6 +252,23 @@ You can see that we used "do" to wrap multiple statments. If you're
familiar with other lisps, this is the equivalent of "progn" familiar with other lisps, this is the equivalent of "progn"
elsewhere. elsewhere.
Comments start with semicolons::
(print "this will run")
; (print "but this will not")
(+ 1 2 3) ; we'll execute the addition, but not this comment!
Looping is not hard but has a kind of special structure. In python,
we might do::
for i in range(10):
print "'i' is now at " + str(i)
The equivalent in hy would be::
(for [i (range 10)]
(print (+ "'i' is now at " (str i))))
You can also import and make use of various python libraries. For You can also import and make use of various python libraries. For
example:: example::
@ -261,11 +278,6 @@ example::
(os.mkdir "/tmp/somedir/anotherdir") (os.mkdir "/tmp/somedir/anotherdir")
(print "Hey, that path isn't there!")) (print "Hey, that path isn't there!"))
Comments start with semicolons::
(print "this will run")
; (print "but this will not")
(+ 1 2 3) ; we'll execute the addition, but not this comment!
TODO TODO