Pencil Code Reference > Comments
CoffeeScript, like many other programming languages, has two ways of creating comments: inline comments and block comments
Inline comments are generally used to describe the function of a line to other users or to make a note or a reminder to do something.
# This it an inline comment
Any text following the
# on the same line is ignored by the program and is not run with the rest of the code. Inline comments only affect text after the
# on the same line. Anything before the
# will still run. This means you can describe the function of each line of code without needing to add extra lines.
box = (size) -> #Draws a black box of a specified size rt 180 fd .5 * size rt 90 pen black fd .5 * size rt 90 fd size rt 90 fd size rt 90 fd size rt 90 fd .5 * size pen none rt 90 fd .5 * size
Unlike inline comments, block comments affect all lines until they are stopped by another block comment delimiter.
This is a
This is useful for creating a long explanation at the beginning of a file.↑