Reference
Built-ins
Mutant includes built-ins for core language support, diagnostics, capabilities, filesystem access, networking, scripting, and graph operations. Core Built-ins len putf putln gets push pop first last rest Security Diagnostics debug_status sandbox_status security_diagnostics Command Execution exec_string cmd_builder cmd_add cmd_run Filesystem fs_read fs_write fs_append fs_delete fs_exists fs_stat fs_list fs_mkdir fs_copy fs_move Network net_resolve net_dial http_get http_post http_request Scripting lua_run_string lua_run_file lua_run_http Graph Database db_open db_open_disk db_close db_add_node db_add_edge db_index_prop db_query_nodes db_bfs db_shortest_path db_stats Capability Notes Some built-ins are gated by security capabilities such as command execution, filesystem, and network access.
Mutant includes built-ins for core language support, diagnostics, capabilities, filesystem access, networking, scripting, and graph operations.
Core Built-ins
lenputfputlngetspushpopfirstlastrest
Security Diagnostics
debug_statussandbox_statussecurity_diagnostics
Command Execution
exec_stringcmd_buildercmd_addcmd_run
Filesystem
fs_readfs_writefs_appendfs_deletefs_existsfs_statfs_listfs_mkdirfs_copyfs_move
Network
net_resolvenet_dialhttp_gethttp_posthttp_request
Scripting
lua_run_stringlua_run_filelua_run_http
Graph Database
db_opendb_open_diskdb_closedb_add_nodedb_add_edgedb_index_propdb_query_nodesdb_bfsdb_shortest_pathdb_stats
Capability Notes
Some built-ins are gated by security capabilities such as command execution, filesystem, and network access. Those constraints are documented in the security section.
Example
putf("Hi");
Canonical Source
This page is adapted from upstream builtin/builtin.go and evaluator/eval_builtin.go.