janet-d v0.4.0 (2019-09-09T09:49:40Z)
Dub
Repo
JanetCompileResult
janet
c
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) @
nogc
struct
JanetCompileResult {
JanetFuncDef
*
funcdef
;
const
(
ubyte
)*
error
;
JanetFiber
*
macrofiber
;
JanetSourceMapping
error_mapping
;
JanetCompileStatus
status
;
}
Members
Variables
error
const
(
ubyte
)*
error
;
Undocumented in source.
error_mapping
JanetSourceMapping
error_mapping
;
Undocumented in source.
funcdef
JanetFuncDef
*
funcdef
;
Undocumented in source.
macrofiber
JanetFiber
*
macrofiber
;
Undocumented in source.
status
JanetCompileStatus
status
;
Undocumented in source.
Meta
Source
See Implementation
janet
c
aliases
JanetCFunction
enums
JanetAssembleStatus
JanetCompileStatus
JanetFiberStatus
JanetInstructionType
JanetOpArgType
JanetOpCode
JanetParserStatus
JanetSignal
JanetType
functions
JANET_FIBER_MASK_USERN
janet_abstract_head
janet_array
janet_array_ensure
janet_array_n
janet_array_peek
janet_array_pop
janet_array_push
janet_array_setcount
janet_asm
janet_asm_decode_instruction
janet_buffer
janet_buffer_deinit
janet_buffer_ensure
janet_buffer_extra
janet_buffer_init
janet_buffer_push_bytes
janet_buffer_push_cstring
janet_buffer_push_string
janet_buffer_push_u16
janet_buffer_push_u32
janet_buffer_push_u64
janet_buffer_push_u8
janet_buffer_setcount
janet_checkint
janet_checkint64
janet_checkint64range
janet_checkintrange
janet_checksize
janet_checktype
janet_checktypes
janet_compile
janet_core_env
janet_cstring
janet_cstringv
janet_csymbol
janet_csymbolv
janet_debug_break
janet_debug_find
janet_debug_unbreak
janet_description
janet_description_b
janet_disasm
janet_dobytes
janet_dostring
janet_formatb
janet_formatc
janet_parser_consume
janet_parser_deinit
janet_parser_eof
janet_parser_error
janet_parser_flush
janet_parser_has_more
janet_parser_init
janet_parser_produce
janet_parser_status
janet_scan_int64
janet_scan_number
janet_scan_uint64
janet_string
janet_string_begin
janet_string_compare
janet_string_end
janet_string_equal
janet_string_equalconst
janet_string_hash
janet_string_head
janet_string_length
janet_stringv
janet_struct_head
janet_symbol
janet_symbol_gen
janet_symbolv
janet_to_string
janet_to_string_b
janet_truthy
janet_tuple_begin
janet_tuple_compare
janet_tuple_end
janet_tuple_equal
janet_tuple_flag
janet_tuple_hash
janet_tuple_head
janet_tuple_length
janet_tuple_n
janet_tuple_sm_end
janet_tuple_sm_start
janet_type
janet_u64
janet_unwrap_abstract
janet_unwrap_array
janet_unwrap_boolean
janet_unwrap_buffer
janet_unwrap_cfunction
janet_unwrap_fiber
janet_unwrap_function
janet_unwrap_integer
janet_unwrap_keyword
janet_unwrap_number
janet_unwrap_pointer
janet_unwrap_string
janet_unwrap_struct
janet_unwrap_symbol
janet_unwrap_table
janet_unwrap_tuple
janet_wrap_abstract
janet_wrap_array
janet_wrap_boolean
janet_wrap_buffer
janet_wrap_cfunction
janet_wrap_false
janet_wrap_fiber
janet_wrap_function
janet_wrap_integer
janet_wrap_keyword
janet_wrap_nil
janet_wrap_number
janet_wrap_pointer
janet_wrap_string
janet_wrap_struct
janet_wrap_symbol
janet_wrap_table
janet_wrap_true
janet_wrap_tuple
manifest constants
JANET_64
JANET_BUILD
JANET_COUNT_TYPES
JANET_CURRENT_CONFIG_BITS
JANET_FIBER_MASK_DEBUG
JANET_FIBER_MASK_ERROR
JANET_FIBER_MASK_USER
JANET_FIBER_MASK_USER0
JANET_FIBER_MASK_USER1
JANET_FIBER_MASK_USER2
JANET_FIBER_MASK_USER3
JANET_FIBER_MASK_USER4
JANET_FIBER_MASK_USER5
JANET_FIBER_MASK_USER6
JANET_FIBER_MASK_USER7
JANET_FIBER_MASK_USER8
JANET_FIBER_MASK_USER9
JANET_FIBER_MASK_YIELD
JANET_FIBER_STATUS_MASK
JANET_FIBER_STATUS_OFFSET
JANET_FRAME_SIZE
JANET_FUNCDEF_FLAG_HASDEFS
JANET_FUNCDEF_FLAG_HASENVS
JANET_FUNCDEF_FLAG_HASNAME
JANET_FUNCDEF_FLAG_HASSOURCE
JANET_FUNCDEF_FLAG_HASSOURCEMAP
JANET_FUNCDEF_FLAG_NEEDSENV
JANET_FUNCDEF_FLAG_STRUCTARG
JANET_FUNCDEF_FLAG_TAG
JANET_FUNCDEF_FLAG_VARARG
JANET_FUNCFLAG_TRACE
JANET_LITTLE_ENDIAN
JANET_MAX_MACRO_EXPAND
JANET_MAX_PROTO_DEPTH
JANET_NANBOX_BIT
JANET_RECURSION_GUARD
JANET_SINGLE_THREADED_BIT
JANET_STACKFRAME_ENTRANCE
JANET_STACKFRAME_TAILCALL
JANET_STACK_MAX
JANET_TFLAG_ABSTRACT
JANET_TFLAG_ARRAY
JANET_TFLAG_BOOLEAN
JANET_TFLAG_BUFFER
JANET_TFLAG_BYTES
JANET_TFLAG_CALLABLE
JANET_TFLAG_CFUNCTION
JANET_TFLAG_DICTIONARY
JANET_TFLAG_FIBER
JANET_TFLAG_FUNCTION
JANET_TFLAG_INDEXED
JANET_TFLAG_KEYWORD
JANET_TFLAG_LENGTHABLE
JANET_TFLAG_NIL
JANET_TFLAG_NUMBER
JANET_TFLAG_POINTER
JANET_TFLAG_STRING
JANET_TFLAG_STRUCT
JANET_TFLAG_SYMBOL
JANET_TFLAG_TABLE
JANET_TFLAG_TUPLE
JANET_TUPLE_FLAG_BRACKETCTOR
JANET_WINDOWS
static variables
janet_instructions
janet_signal_names
janet_status_names
janet_type_names
structs
Janet
JanetAbstractHead
JanetAbstractType
JanetArray
JanetAssembleResult
JanetBuffer
JanetBuildConfig
JanetByteView
JanetCompileResult
JanetDictView
JanetFiber
JanetFuncDef
JanetFuncEnv
JanetFunction
JanetGCObject
JanetKV
JanetMarshalContext
JanetMethod
JanetParseState
JanetParser
JanetRange
JanetReg
JanetSourceMapping
JanetStackFrame
JanetStringHead
JanetStructHead
JanetTable
JanetTupleHead
JanetView