Program structure¶
Package¶
A Marcel source file can have a package. It is optional but if it is specified, it must be the first instruction in the file (excluding comments)
package my.package
Imports¶
Then, some imports can follow. You can consult the default imported class/package here
Class¶
You can define classes like in Java.
Functions¶
Classes can have functions
Fields¶
Classes can also have fields