mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
[nim/en] Add multi-line comments
This commit is contained in:
parent
4d3637bfc4
commit
5bbb8ef6cd
@ -12,6 +12,25 @@ that gives the programmer power without compromises on runtime efficiency.
|
||||
Nim is efficient, expressive, and elegant.
|
||||
|
||||
```nim
|
||||
# Single-line comments start with a #
|
||||
|
||||
#[
|
||||
Multi-line comments begin with a #[
|
||||
... and end with ]#
|
||||
|
||||
They don't care about indentation
|
||||
|
||||
#[
|
||||
and they can be nested
|
||||
]#
|
||||
|
||||
]#
|
||||
|
||||
discard """
|
||||
This can also work as a multiline comment.
|
||||
Or for unparsable, broken code
|
||||
"""
|
||||
|
||||
var # Declare (and assign) variables,
|
||||
letter: char = 'n' # with or without type annotations
|
||||
lang = "N" & "im"
|
||||
@ -35,10 +54,6 @@ when compileBadCode: # `when` is a compile time `if`
|
||||
discard 1 > 2 # Note: The compiler will complain if the result of an expression
|
||||
# is unused. `discard` bypasses this.
|
||||
|
||||
discard """
|
||||
This can work as a multiline comment.
|
||||
Or for unparsable, broken code
|
||||
"""
|
||||
|
||||
#
|
||||
# Data Structures
|
||||
|
Loading…
Reference in New Issue
Block a user