ByteSkript Language Specification
Introduction to ByteSkript
Creating a Library
Contributing to ByteSkript
Interacting with Java
Creating Custom Syntax
A combination of dangerous low-level functions and trial features for future syntax.
namespace is provided by ByteSkript and contains a number of basic functions and operations for controlling the system or providing useful functionality.
library is not imported by default, so functions must be run with the external
function(args) from unsafe
This library is currently implemented in Java.
library contains some functions for monitoring or manipulating internal features, such as script processes and class loaders.
These are inherently dangerous and will never be added as library-level syntax, since there is no safe or reliable way for most users to interact with them.
A rotating set of features may be trialled here before being added as full syntax. This gives users the opportunity to experiment with these features.
Not all trial features will move to the syntax development phase. Some may be discarded or replaced with an improved version later.
Some functions may be moved to the
namespace if their purpose is valuable but they do not meet the requirements to become syntax.
namespaces - Previous
Next - Tutorials