Comments
THP supports single and multi line comments:
Single line
Begin with double slash //
and continue until the end of the line.
// This is a single line comment
print("hello!")
print("the result is {5 + 5}") // This will print 10
thp
Multi line
These begin with /*
and end with */
. Everything in between is ignored.
Multi line comments can be nested in THP.
/*
This is a
multiline comment
*/
thp
/*
Multiline comments
can be /* nested */
*/
thp
Documentation comments
Documentation comments use triple slashes ///
.
These use CommonMark Markdown syntax.
/// Transforms the format from A to B...
///
/// ## Errors
///
/// This function will error if condition
/// X or Y is met...
fun transform() {
// ...
}
thp