常量
The singleton instance of type Nothing
, used by convention when there is no value to return (as in a C void
function) or when a variable or field holds no value.
Base.PROGRAM_FILE
— Constant
PROGRAM_FILE
A string containing the script name passed to Julia from the command line. Note that the script name remains unchanged from within included files. Alternatively see .
— Constant
ARGS
An array of the command line arguments passed to Julia, as strings.
— Constant
C_NULL
The C null pointer constant, sometimes used when calling external code.
— Constant
A VersionNumber
object describing which version of Julia is in use. For details see Version Number Literals.
— Constant
LOAD_PATH
An array of paths for using
and import
statements to consider as project environments or package directories when loading code. It is populated based on the JULIA_LOAD_PATH
environment variable if set; otherwise it defaults to ["@", "@v#.#", "@stdlib"]
. Entries starting with @
have special meanings:
@
refers to the “current active environment”, the initial value of which is initially determined by the environment variable or the--project
command-line option.@stdlib
expands to the absolute path of the current Julia installation’s standard library directory.
The fully expanded value of LOAD_PATH
that is searched for projects and packages can be seen by calling the Base.load_path()
function.
See also: JULIA_LOAD_PATH
, , JULIA_DEPOT_PATH
, and .
— Constant
Sys.BINDIR
A string containing the full path to the directory containing the julia
executable.
— Constant
Sys.CPU_THREADS
The number of logical CPU cores available in the system, i.e. the number of threads that the CPU can run concurrently. Note that this is not necessarily the number of CPU cores, for example, in the presence of hyper-threading.
Base.Sys.WORD_SIZE
— Constant
Standard word size on the current machine, in bits.
Base.Sys.KERNEL
— Constant
Sys.KERNEL
A symbol representing the name of the operating system, as returned by uname
of the build configuration.
Base.Sys.ARCH
— Constant
Sys.ARCH
A symbol representing the architecture of the build configuration.
Base.Sys.MACHINE
— Constant
Sys.MACHINE
A string containing the build triple.