Files
All the samples thus far have been isolated snippets of code. Some languages, particularly class-based ones, will have some scaffolding at the beginning and end of files. These lines are often dependent upon both the file name and/or path within a project.
The first line of every .bg
file should be a file start
, which takes any number of PascalCase folder names representing the file's path in its project, followed by the PascalCase file name.
The last line of every .bg
file should be a file end
.
In C#:
In Python:
Note that because of Java, each file must export a construct with the same file's name. You can use any of:
class start : export
to export a classenum start : export
to export an enuminterface start : export
to export an interfacestandalone functions declare start : export
to export a standalone function group
Last updated