API Reference#
ARRAY
AS_BOOL
AS_BYTE
AS_INT
AS_REAL
CONT_TYPE
f32
f64
FUNC
GGC_OBJ
i16
i32
i64
i8
IOFILE
isize
ITER
MAP
OBJ
SEQ
STR
TYPE
TYPE_NAME
u16
u32
u64
u8
usize
VECTOR
Nst_1250_from_utf32
Nst_1250_to_utf32
Nst_1251_from_utf32
Nst_1251_to_utf32
Nst_1252_from_utf32
Nst_1252_to_utf32
Nst_1253_from_utf32
Nst_1253_to_utf32
Nst_1254_from_utf32
Nst_1254_to_utf32
Nst_1255_from_utf32
Nst_1255_to_utf32
Nst_1256_from_utf32
Nst_1256_to_utf32
Nst_1257_from_utf32
Nst_1257_to_utf32
Nst_1258_from_utf32
Nst_1258_to_utf32
Nst_acp
Nst_add_lines
_Nst_ARCH_x64
_Nst_ARCH_x86
Nst_array_create
Nst_array_create_c
Nst_array_get
Nst_array_new
Nst_ArrayObj
Nst_array_set
Nst_ascii_from_utf32
Nst_ascii_to_utf32
Nst_ASSIGMENT_TO_STACK_OP
Nst_BIG_ENDIAN
Nst_bool_new
Nst_BoolObj
Nst_Buffer
Nst_buffer_append
Nst_buffer_append_char
Nst_buffer_append_c_str
Nst_buffer_append_str
Nst_buffer_copy
Nst_buffer_destroy
Nst_buffer_expand_by
Nst_buffer_expand_to
Nst_buffer_fit
Nst_buffer_init
Nst_buffer_to_string
Nst_byte_new
Nst_ByteObj
NstC
Nst_call_func
Nst_calloc
Nst_calloc_c
Nst_CallStack
Nst_CatchFrame
Nst_CatchStack
Nst_char_to_wchar_t
Nst_chdir
Nst_check_1250_bytes
Nst_check_1251_bytes
Nst_check_1252_bytes
Nst_check_1253_bytes
Nst_check_1254_bytes
Nst_check_1255_bytes
Nst_check_1256_bytes
Nst_check_1257_bytes
Nst_check_1258_bytes
Nst_check_ascii_bytes
Nst_check_bom
Nst_CheckBytesFunc
Nst_check_ext_utf16be_bytes
Nst_check_ext_utf16_bytes
Nst_check_ext_utf16le_bytes
Nst_check_ext_utf8_bytes
Nst_check_iso8859_1_bytes
Nst_check_string_cp
Nst_check_utf16be_bytes
Nst_check_utf16_bytes
Nst_check_utf16le_bytes
Nst_check_utf32be_bytes
Nst_check_utf32_bytes
Nst_check_utf32le_bytes
Nst_check_utf8_bytes
Nst_CLArgs
Nst_CLEAR_FLAGS
Nst_compile
Nst_const
Nst_Consts
Nst_cont_type_new
Nst_ContTypeObj
Nst_copy_pos
Nst_CP
Nst_cp
Nst_CP_BOM_MAX_SIZE
Nst_CPID
Nst_CP_MULTIBYTE_MAX_SIZE
Nst_crealloc
Nst_crealloc_c
Nst_cstack_destroy
Nst_cstack_init
Nst_cstack_peek
Nst_cstack_pop
Nst_current_inst
Nst_DeclrList
Nst_dec_ref
_Nst_dec_ref
Nst_DEF_EXTRACT
Nst_DEF_VAL
Nst_DEL_FLAG
_Nst_del_objects
Nst_detect_encoding
Nst_encoding_from_name
Nst_ENDIANNESS
Nst_Error
Nst_error_clear
Nst_error_get
Nst_error_occurred
Nst_ExecutionState
NstEXP
Nst_extract_arg_values
Nst_ext_utf16be_from_utf32
Nst_ext_utf16be_to_utf32
Nst_ext_utf16_from_utf32
Nst_ext_utf16le_from_utf32
Nst_ext_utf16le_to_utf32
Nst_ext_utf16_to_utf32
Nst_ext_utf8_from_utf32
Nst_ext_utf8_to_utf32
Nst_failed_allocation
Nst_false
Nst_false_ref
Nst_fclose
Nst_fflush
Nst_FILE_close
Nst_FILE_flush
Nst_FILE_read
Nst_FILE_tell
Nst_FILE_write
Nst_FLAG
Nst_fopen_unicode
Nst_fprint
Nst_fprintf
Nst_fprintln
Nst_fread
Nst_free
Nst_free_src_text
Nst_FromUTF32Func
Nst_fseek
Nst_fstack_destroy
Nst_fstack_init
Nst_fstack_peek
Nst_fstack_pop
Nst_fstack_push
_Nst_fstack_push
Nst_ftell
Nst_FuncBody
Nst_FuncCall
_Nst_func_destroy
Nst_FuncFlags
Nst_func_new
Nst_func_new_c
Nst_FuncObj
Nst_func_set_vt
_Nst_func_set_vt
Nst_FUNC_SIGN
_Nst_func_traverse
Nst_fwrite
Nst_GarbageCollector
_Nst_GEN1_MAX
_Nst_GEN2_MAX
_Nst_GEN3_MAX
Nst_GenericStack
Nst_getcwd
Nst_get_full_path
_Nst_get_import_path
Nst_get_state
Nst_ggc_collect
Nst_ggc_collect_gen
Nst_ggc_delete_objs
Nst_GGCFlags
Nst_GGC_HEAD
Nst_ggc_init
Nst_GGCList
Nst_GGCObj
Nst_GGC_OBJ_INIT
Nst_ggc_obj_reachable
_Nst_ggc_obj_reachable
Nst_ggc_track_obj
Nst_GNU_FMT
Nst_HAS_FLAG
Nst_iend
Nst_iend_ref
Nst_inc_ref
_Nst_inc_ref
_Nst_init_objects
Nst_Inst
Nst_inst_destroy
Nst_InstID
Nst_INST_IS_JUMP
Nst_InstList
Nst_inst_list_destroy
Nst_inst_new
Nst_inst_new_int
Nst_inst_new_val
_Nst_inst_new_val
Nst_internal_failed_allocation
Nst_int_new
Nst_IntObj
Nst_IOF_CAN_READ
Nst_IOF_CAN_SEEK
Nst_IOF_CAN_WRITE
Nst_IOFile_close_f
_Nst_iofile_destroy
Nst_IOFileFlag
Nst_IOFile_flush_f
Nst_IOFileObj
Nst_IOFile_read_f
Nst_IOFile_seek_f
Nst_IOFile_tell_f
Nst_IOFile_write_f
Nst_IOF_IS_BIN
Nst_IOF_IS_CLOSED
Nst_IOF_IS_TTY
Nst_iof_new
Nst_iof_new_fake
Nst_IOFuncSet
Nst_IOResult
Nst_io_result_get_details
Nst_io_result_set_details
Nst_IS_ASSIGNMENT
Nst_IS_ATOM
Nst_IS_COMP_OP
Nst_IS_COND_OP
Nst_IS_EXPR_END
Nst_IS_LOCAL_OP
Nst_IS_LOCAL_STACK_OP
Nst_is_non_character
Nst_IS_NUM_OP
Nst_iso8859_1_from_utf32
Nst_iso8859_1_to_utf32
Nst_IS_STACK_OP
Nst_is_valid_cp
Nst_IS_VALUE
_Nst_iter_destroy
Nst_iter_func
Nst_IterFunctions
Nst_iter_get_val
_Nst_iter_get_val
Nst_iter_map_get_val
Nst_iter_map_start
Nst_iter_new
Nst_IterObj
Nst_iter_range_get_val
Nst_iter_range_start
Nst_iter_seq_get_val
Nst_iter_seq_start
Nst_iter_start
_Nst_iter_start
Nst_iter_str_get_val
Nst_iter_str_start
_Nst_iter_traverse
Nst_LITTLE_ENDIAN
Nst_LList
Nst_llist_append
Nst_llist_append_llnode
Nst_llist_destroy
Nst_LListDestructor
Nst_llist_empty
Nst_llist_init
Nst_llist_insert
Nst_LLIST_ITER
Nst_llist_move_nodes
Nst_llist_new
Nst_llist_peek_back
Nst_llist_peek_front
Nst_llist_pop
Nst_llist_pop_llnode
Nst_llist_push
Nst_llist_push_llnode
Nst_LLNode
Nst_llnode_new
Nst_MAKE_FUNCDECLR
Nst_MAKE_NAMED_FUNCDECLR
Nst_MAKE_NAMED_OBJDECLR
Nst_MAKE_OBJDECLR
Nst_malloc
Nst_malloc_c
Nst_map_copy
_Nst_map_copy
_Nst_map_destroy
Nst_map_drop
_Nst_map_drop
Nst_map_drop_str
_Nst_map_drop_str
Nst_map_get
_Nst_map_get
Nst_map_get_next_idx
_Nst_map_get_next_idx
Nst_map_get_prev_idx
_Nst_map_get_prev_idx
Nst_map_get_str
_Nst_map_get_str
_Nst_MAP_MIN_SIZE
Nst_map_new
Nst_MapNode
Nst_MapObj
_Nst_map_resize
Nst_map_set
_Nst_map_set
Nst_map_set_str
_Nst_map_set_str
_Nst_map_traverse
Nst_ndec_ref
Nst_NestCallable
Nst_ninc_ref
Nst_NODE
Nst_Node
Nst_node_destroy
Nst_node_new
Nst_node_new_pos
Nst_NODE_RETUNS_VALUE
Nst_node_set_pos
Nst_NodeType
Nst_no_pos
Nst_NORETURN
Nst_normalize_encoding
Nst_null
Nst_NullObj
Nst_null_ref
Nst_number_to_f32
_Nst_number_to_f32
Nst_number_to_f64
_Nst_number_to_f64
Nst_number_to_i32
_Nst_number_to_i32
Nst_number_to_i64
_Nst_number_to_i64
Nst_number_to_int
_Nst_number_to_int
Nst_number_to_u8
_Nst_number_to_u8
Nst_Obj
Nst_obj_add
_Nst_obj_add
Nst_obj_alloc
_Nst_obj_alloc
Nst_obj_bwand
_Nst_obj_bwand
Nst_obj_bwls
_Nst_obj_bwls
Nst_obj_bwnot
_Nst_obj_bwnot
Nst_obj_bwor
_Nst_obj_bwor
Nst_obj_bwrs
_Nst_obj_bwrs
Nst_obj_bwxor
_Nst_obj_bwxor
Nst_obj_cast
_Nst_obj_cast
Nst_obj_concat
_Nst_obj_concat
Nst_obj_contains
_Nst_obj_contains
Nst_ObjDeclr
Nst_obj_destroy
_Nst_obj_destroy
Nst_obj_div
_Nst_obj_div
Nst_ObjDstr
Nst_obj_eq
_Nst_obj_eq
Nst_obj_eq_c
Nst_ObjFlags
_Nst_obj_free
Nst_obj_ge
_Nst_obj_ge
Nst_obj_gt
_Nst_obj_gt
Nst_obj_hash
Nst_OBJ_HEAD
Nst_obj_import
_Nst_obj_import
Nst_obj_le
_Nst_obj_le
Nst_obj_len
_Nst_obj_len
Nst_obj_lgand
_Nst_obj_lgand
Nst_obj_lgnot
_Nst_obj_lgnot
Nst_obj_lgor
_Nst_obj_lgor
Nst_obj_lgxor
_Nst_obj_lgxor
Nst_obj_lt
_Nst_obj_lt
Nst_obj_mod
_Nst_obj_mod
Nst_obj_mul
_Nst_obj_mul
Nst_obj_ne
_Nst_obj_ne
Nst_obj_ne_c
Nst_obj_neg
_Nst_obj_neg
Nst_obj_pow
_Nst_obj_pow
Nst_obj_range
_Nst_obj_range
Nst_obj_stdin
_Nst_obj_stdin
Nst_obj_stdout
_Nst_obj_stdout
_Nst_obj_str_cast_map
_Nst_obj_str_cast_seq
Nst_obj_sub
_Nst_obj_sub
Nst_obj_to_bool
_Nst_obj_to_bool
Nst_ObjTrav
Nst_obj_typeof
_Nst_obj_typeof
_Nst_OLD_GEN_MIN
Nst_OpErr
Nst_optimize_ast
Nst_optimize_bytecode
Nst_parse
_Nst_parse_args
_Nst_P_LEN_MAX
Nst_Pos
Nst_print
Nst_print_ast
Nst_print_bytecode
Nst_print_error
Nst_printf
Nst_println
Nst_print_tok
Nst_print_traceback
Nst_raw_calloc
Nst_raw_free
Nst_raw_malloc
Nst_raw_realloc
Nst_realloc
Nst_realloc_c
Nst_real_new
Nst_RealObj
_Nst_repr_str_cast
Nst_RETURN_COND
Nst_RETURN_FALSE
Nst_RETURN_NULL
Nst_RETURN_ONE
Nst_RETURN_TRUE
Nst_RETURN_ZERO
Nst_run
Nst_run_func_context
Nst_run_module
Nst_sbuffer_append
Nst_sbuffer_copy
Nst_sbuffer_destroy
Nst_sbuffer_expand_by
Nst_sbuffer_expand_to
Nst_sbuffer_fit
Nst_sbuffer_init
Nst_SeekWhence
Nst_seq_copy
_Nst_seq_copy
_Nst_seq_destroy
Nst_seq_get
_Nst_seq_get
Nst_SeqObj
Nst_seq_set
_Nst_seq_set
_Nst_seq_traverse
Nst_set_call_error
_Nst_set_call_error
Nst_set_call_error_c
Nst_set_call_errorf
Nst_set_color
_Nst_set_console_mode
Nst_set_error
_Nst_set_error
Nst_set_errorf
Nst_SET_FLAG
Nst_set_import_error
_Nst_set_import_error
Nst_set_import_error_c
Nst_set_import_errorf
Nst_set_internal_call_error
Nst_set_internal_call_error_c
Nst_set_internal_error
Nst_set_internal_error_c
Nst_set_internal_error_from_op_err
Nst_set_internal_import_error
Nst_set_internal_import_error_c
Nst_set_internal_math_error
Nst_set_internal_math_error_c
Nst_set_internal_memory_error
Nst_set_internal_memory_error_c
Nst_set_internal_syntax_error
Nst_set_internal_syntax_error_c
Nst_set_internal_type_error
Nst_set_internal_type_error_c
Nst_set_internal_value_error
Nst_set_internal_value_error_c
Nst_set_math_error
_Nst_set_math_error
Nst_set_math_error_c
Nst_set_math_errorf
Nst_set_memory_error
_Nst_set_memory_error
Nst_set_memory_error_c
Nst_set_memory_errorf
Nst_set_syntax_error
_Nst_set_syntax_error
Nst_set_syntax_error_c
Nst_set_syntax_errorf
Nst_set_type_error
_Nst_set_type_error
Nst_set_type_error_c
Nst_set_type_errorf
Nst_set_value_error
_Nst_set_value_error
Nst_set_value_error_c
Nst_set_value_errorf
Nst_single_byte_cp
Nst_SizedBuffer
Nst_SourceText
Nst_sprintf
Nst_stack_expand
Nst_stack_init
Nst_stack_shrink
Nst_state_free
Nst_state_init
Nst_state_was_init
Nst_StdIn
Nst_stdio
Nst_StdStreams
Nst_str
Nst_StrConsts
Nst_StrFlags
Nst_string_compare
Nst_string_copy
_Nst_string_copy
_Nst_string_destroy
Nst_string_find
Nst_string_get
_Nst_string_get
Nst_string_new
Nst_string_new_allocated
Nst_string_new_c
Nst_string_new_c_raw
Nst_string_new_len
Nst_string_next_ch
_Nst_string_next_ch
Nst_string_parse_byte
Nst_string_parse_int
Nst_string_parse_real
Nst_string_repr
_Nst_string_repr
Nst_string_rfind
Nst_string_temp
Nst_STR_IS_ALLOC
Nst_StrObj
Nst_supports_color
Nst_T
Nst_TOK
Nst_Tok
Nst_tokenize
Nst_tokenizef
Nst_tok_from_str
Nst_tok_new_noend
Nst_tok_new_noval
Nst_tok_new_value
Nst_TokType
Nst_ToUTF32Func
Nst_Traceback
Nst_traceback_delete
Nst_traceback_init
Nst_TRACK_OBJ_INIT_POS
Nst_translate_cp
Nst_true
Nst_true_ref
Nst_type
_Nst_type_destroy
_Nst_TYPE_HEAD
Nst_type_new
Nst_TypeObj
Nst_TypeObjs
Nst_TYPE_STR
_Nst_unload_libs
Nst_UNUSED
Nst_utf16be_from_utf32
Nst_utf16be_to_utf32
Nst_utf16_from_utf32
Nst_utf16le_from_utf32
Nst_utf16le_to_utf32
Nst_utf16_to_utf32
Nst_utf16_to_utf8
Nst_utf32be_from_utf32
Nst_utf32be_to_utf32
Nst_utf32_from_utf32
Nst_utf32le_from_utf32
Nst_utf32le_to_utf32
Nst_utf32_to_utf32
Nst_utf8_from_utf32
Nst_utf8_to_utf32
Nst_ValueStack
Nst_VarTable
Nst_vector_append
_Nst_vector_append
Nst_vector_create
Nst_vector_create_c
Nst_vector_get
_Nst_VECTOR_GROWTH_RATIO
_Nst_VECTOR_MIN_CAP
Nst_vector_new
Nst_VectorObj
Nst_vector_pop
_Nst_vector_pop
Nst_vector_remove
_Nst_vector_remove
_Nst_vector_resize
Nst_vector_set
Nst_VERSION
Nst_vfprintf
Nst_vsprintf
Nst_vstack_destroy
Nst_vstack_dup
Nst_vstack_init
Nst_vstack_peek
Nst_vstack_pop
Nst_vstack_push
_Nst_vstack_push
Nst_vt_destroy
Nst_vt_from_func
Nst_vt_get
_Nst_vt_get
Nst_vt_new
Nst_vt_set
_Nst_vt_set
_Nst_wargv_to_argv
Nst_wchar_t_to_char
Nst_WIN
Nst_WIN_FMT