Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd contains the commands for the DLiteScript CLI.
|
Package cmd contains the commands for the DLiteScript CLI. |
|
internal
|
|
|
ast
Package ast defines structs and methods to handle AST creation.
|
Package ast defines structs and methods to handle AST creation. |
|
controlflow
Package controlflow provides functionality for controlling the flow of execution.
|
Package controlflow provides functionality for controlling the flow of execution. |
|
datatype
Package datatype provides the DataType type and related methods.
|
Package datatype provides the DataType type and related methods. |
|
datavalue
Package datavalue provides the Value type and related methods.
|
Package datavalue provides the Value type and related methods. |
|
errorutil
Package errorutil provides utility functions for handling errors.
|
Package errorutil provides utility functions for handling errors. |
|
evaluator
Package evaluator defines logic to evaluate an AST.
|
Package evaluator defines logic to evaluate an AST. |
|
formatter
Package formatter provides a formatter for DLiteScript code.
|
Package formatter provides a formatter for DLiteScript code. |
|
function
Package function provides the Function type and related methods.
|
Package function provides the Function type and related methods. |
|
jsonrpc2
Package jsonrpc2 provides a JSON-RPC 2.0-compatible stream implementation.
|
Package jsonrpc2 provides a JSON-RPC 2.0-compatible stream implementation. |
|
linter
Package linter provides a linter.
|
Package linter provides a linter. |
|
linter/reporter
Package reporter provides a reporter for linting issues.
|
Package reporter provides a reporter for linting issues. |
|
linter/rules
Package rules provides the rules for the linter.
|
Package rules provides the rules for the linter. |
|
lsp
Package lsp provides an LSP server for DLiteScript.
|
Package lsp provides an LSP server for DLiteScript. |
|
lsp/lsptypes
Package lsptypes contains the types for the LSP.
|
Package lsptypes contains the types for the LSP. |
|
parser
Package parser defines the actual parser for DLiteScript.
|
Package parser defines the actual parser for DLiteScript. |
|
repl
Package repl provides a REPL for DLiteScript.
|
Package repl provides a REPL for DLiteScript. |
|
stdlib
Package stdlib provides the standard library for DLiteScript.
|
Package stdlib provides the standard library for DLiteScript. |
|
stdlib/arrays
Package arrays provides the array functions for the standard library.
|
Package arrays provides the array functions for the standard library. |
|
stdlib/errors
Package errors provides the errors functions for the standard library.
|
Package errors provides the errors functions for the standard library. |
|
stdlib/global
Package global provides the global functions for the standard library.
|
Package global provides the global functions for the standard library. |
|
stdlib/math
Package math provides maths functions for the standard library.
|
Package math provides maths functions for the standard library. |
|
stdlib/os
Package os provides os functions for the standard library.
|
Package os provides os functions for the standard library. |
|
stdlib/strings
Package strings provides the string functions for the standard library.
|
Package strings provides the string functions for the standard library. |
|
stdlib/time
Package time provides time functions for the standard library.
|
Package time provides time functions for the standard library. |
|
token
Package token defines a Token struct.
|
Package token defines a Token struct. |
|
tokenizer
Package tokenizer provides a struct that handles tokenisation of a string.
|
Package tokenizer provides a struct that handles tokenisation of a string. |
|
version
Package version provides the version information for the application.
|
Package version provides the version information for the application. |
|
Package scriptrunner provides a script runner for DLiteScript.
|
Package scriptrunner provides a script runner for DLiteScript. |
Click to show internal directories.
Click to hide internal directories.