Next: About this document
Up: Embedding and Extending MzScheme
Previous: Flags and Hooks
- #include
- #include
- _scheme_apply
- _scheme_apply
- _scheme_apply
- _scheme_apply_to_list
- _scheme_eval
- _scheme_eval
- _scheme_eval
- allocation
,
- apply
- arity
- arity
- base_let_depth
- bignums
- caddr
- cadr
- call/cc
- call/ec
- can_optimize_constants
- can_read_box
- can_read_compiled
- can_read_graph
- can_read_type_symbol
- can_return_closure
- car
- car
- car
- case-lambda
- case
- cdr
- cdr
- classes
- classes
- C++
- cond
- config
- configurations
- cons
- cons
- constants
,
- continuations
,
,
,
- define-struct
- display
- embedding
- enable_break
- engine_weight
- env
- environments
,
- environments
- current
- extending
- EOF
- eq?
- equal?
- eqv?
- err_port
- error-print-width
- error_buf
- error_print_width
- eval
- evaluation
- evaluation
- top-level functions
- event loops
- exceptions
,
,
- exceptions
- catching temporarily
- handlers
- exn_handler
- extending
- fd_set
- fd_set
- fd_set
- files
- force
- garbage collection|seeallocation
- globals
- globals
- in extension code
- header files
- in_port
- intialization
- is_proc_closure
- jmp_buf
- jumping_to_continuation
- let-struct
- load
- longjmp
- make_syntax_compilation
- make_syntax_compilation
- malloc
- malloc
- max_let_depth
- memory|seeallocation
- multiple values
- MZEXN_I_O_FILESYSTEM_DIRECTORY
- next
- numbers
- objects
- objects
- primitive
- out_port
- ports
- ports
- blocking on
- custom
- standard
- thread
- print-box
- print-graph
- print-struct
- print_box
- print_graph
- print_struct
- printf
- printf
- printf
- printf
- procedures
,
,
- procedures
- primitive
- processes
- giving time
- sleeping
- read-accept-box
- read-accept-compiled
- read-accept-graph
- read-accept-type-symbol
- read_port
- readerr_port
- representation
- scheme_add_binding
- scheme_add_compilation_binding
- scheme_add_compilation_frame
- scheme_add_frame
- scheme_add_frame
- scheme_add_global
- scheme_add_global
- scheme_add_global
- scheme_add_global
- scheme_add_global_constant
- scheme_add_global_keyword
- scheme_add_global_symbol
- scheme_add_method
- scheme_add_method
- scheme_add_method_w_arity
- scheme_alloc_string
- scheme_allow_cond_auto_else
- scheme_allow_set_undefined
- scheme_append
- scheme_append_string
- scheme_apply
- scheme_apply
- scheme_apply
- scheme_apply_generic_data
- scheme_apply_to_list
- scheme_apply_to_list
- scheme_banner
- scheme_basic_env
- scheme_basic_env
- scheme_basic_env
- scheme_basic_env
- scheme_basic_env
- scheme_basic_env
- scheme_basic_env
- scheme_bignum_from_float
- scheme_bignum_normalize
- scheme_bignum_to_float
- scheme_bignum_to_string
- scheme_bignum_type
- SCHEME_BIGNUMP
- scheme_box
- SCHEME_BOXP
- Scheme_Bucket
- scheme_caddr
- scheme_cadr
- scheme_calloc
- SCHEME_CAR
- scheme_car
- scheme_case_sensitive
- SCHEME_CDR
- scheme_cdr
- scheme_char_ready
- SCHEME_CHAR_VAL
- SCHEME_CHARP
- scheme_check_for_break
- scheme_check_identifier
- scheme_check_proc_arity
- scheme_check_threads
- scheme_check_threads
- SCHEME_CLASSP
- scheme_close_input_port
- scheme_close_output_port
- scheme_collect_garbage
- scheme_compile
- scheme_compile
- scheme_compile_block
- scheme_compile_expr
- Scheme_Compile_Info
- scheme_compile_list
- scheme_compile_sequence
- scheme_compile_simple
- scheme_compiled_closure_type
- scheme_complex_imaginary_part
- scheme_complex_real_part
- scheme_complex_type
- SCHEME_COMPLEXP
- Scheme_Config
- scheme_console_printf
- scheme_constant
- scheme_constant_builtins
- scheme_current_env
- scheme_current_env
- scheme_current_process
- SCHEME_DBL_VAL
- SCHEME_DBLP
- scheme_debug_print
- scheme_directory_exists
- scheme_display
- scheme_display_to_string
- scheme_display_to_string_w_max
- scheme_display_w_max
- scheme_double_to_int
- scheme_dynamic_wind
- scheme_dynamic_wind
- SCHEME_ELIM_CONST
- scheme_end_stubborn_change
- scheme_end_stubborn_change
- Scheme_Env*
- Scheme_Env
- scheme_env
- scheme_env_config
- scheme_env_config
- scheme_eof
- SCHEME_EOFP
- scheme_eq
- scheme_equal
- scheme_eqv
- scheme_error_buf
- scheme_error_buf
- scheme_escape_continuations_only
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval
- scheme_eval_compiled
- scheme_eval_compiled
- scheme_eval_string
- scheme_exit
- scheme_expand
- scheme_expand_block
- scheme_expand_expr
- scheme_expand_filename
- scheme_expand_list
- scheme_expand_simple
- scheme_extend_env
- scheme_extend_env
- scheme_false
- SCHEME_FALSEP
- scheme_file_exists
- scheme_find_ivar
- scheme_find_ivar
- scheme_first_process
- scheme_flush_output
- scheme_frame_backinfo
- SCHEME_GENDATAP
- scheme_get_binding
- scheme_get_class_name
- scheme_get_frame_settable
- scheme_get_generic_data
- scheme_get_millseconds
- scheme_get_sized_string_output
- scheme_get_string_output
- scheme_get_string_output
- scheme_get_string_output
- scheme_getc
- scheme_getc
- scheme_getc
- scheme_global_bucket
- SCHEME_HASHTP
- scheme_init_compile_recs
- SCHEME_INPORT_VAL
- SCHEME_INPORT_VAL
- SCHEME_INPORTP
- Scheme_Input_Port *
- scheme_input_port_type
- scheme_install_type_reader
- scheme_install_type_reader
- scheme_install_type_reader
- scheme_install_type_writer
- scheme_install_type_writer
- scheme_install_type_writer
- SCHEME_INT_VAL
- scheme_integer_type
- scheme_integer_type
- scheme_integer_type
- scheme_intern_exact_symbol
- scheme_intern_symbol
- scheme_intern_type_symbol
- scheme_intialize
- SCHEME_INTP
- scheme_is_a
- scheme_is_a
- scheme_is_struct_instance
- scheme_is_struct_instance
- scheme_is_subclass
- scheme_is_subclass
- scheme_jumping_to_continuation
- scheme_jumping_to_continuation
- scheme_lengthen_compilation_frame
- scheme_list_length
- scheme_list_to_vector
- scheme_load
- scheme_load
- scheme_load_extension
- scheme_lookup_global
- scheme_lookup_global
- scheme_lookup_value
- scheme_lookup_value
- scheme_make_bignum
- scheme_make_branch_compilation
- scheme_make_char
- scheme_make_class
- scheme_make_class
- scheme_make_closed_prim
- scheme_make_closed_prim_w_arity
- scheme_make_closed_prim_w_arity
- scheme_make_closure_compilation
- scheme_make_compiled_closure
- scheme_make_compiled_syntax
- scheme_make_compiled_syntax
- scheme_make_compiled_syntax
- scheme_make_complex
- scheme_make_double
- scheme_make_exact_symbol
- scheme_make_file_input_port
- scheme_make_file_input_port
- scheme_make_file_output_port
- scheme_make_file_output_port
- scheme_make_folding_prim
- scheme_make_input_port
- scheme_make_input_port
- scheme_make_integer
- scheme_make_named_file_input_port
- scheme_make_noneternal_prim
- scheme_make_noneternal_prim_w_arity
- scheme_make_noneternal_prim_w_arity
- scheme_make_object
- scheme_make_object
- scheme_make_output_port
- scheme_make_output_port
- scheme_make_pair
- scheme_make_pair
- scheme_make_port_type
- scheme_make_prim
- scheme_make_prim_w_arity
- scheme_make_prim_w_arity
- scheme_make_prim_w_arity
- scheme_make_prim_w_arity
- scheme_make_prim_w_arity
- scheme_make_promise
- scheme_make_promise_compiled
- scheme_make_rational
- scheme_make_sequence_compilation
- scheme_make_sized_string
- scheme_make_stderr
- scheme_make_stdin
- scheme_make_stdout
- scheme_make_string
- scheme_make_string_input_port
- scheme_make_string_input_port
- scheme_make_string_output_port
- scheme_make_string_output_port
- scheme_make_string_without_copying
- scheme_make_struct_instance
- scheme_make_struct_instance
- scheme_make_struct_names
- scheme_make_struct_names
- scheme_make_struct_names
- scheme_make_struct_type
- scheme_make_struct_type
- scheme_make_struct_values
- scheme_make_struct_values
- scheme_make_struct_values
- scheme_make_symbol
- scheme_make_syntax_compilation
- scheme_make_trigger
- scheme_make_type
- scheme_make_type
- scheme_make_type
- scheme_make_type_symbol
- scheme_make_uninited_object
- scheme_make_vector
- scheme_make_weak_box
- scheme_malloc
- scheme_malloc
- scheme_malloc
- scheme_malloc
- scheme_malloc
- scheme_malloc_atomic
- scheme_malloc_atomic
- scheme_malloc_eternal
- scheme_malloc_stubborn
- scheme_malloc_stubborn
- scheme_malloc_uncollectable
- scheme_malloc_uncollectable
- scheme_merge_compile_recs
- scheme_need_wakeup
- scheme_new_compilation_frame
- scheme_new_frame
- scheme_new_frame
- scheme_next_frame
- scheme_no_keywords
- scheme_notify_multithread
- scheme_null
- SCHEME_NULLP
- SCHEME_NUM_VAL
- SCHEME_NUMBERP
- SCHEME_OBJ_CLASS
- SCHEME_OBJ_DATA
- SCHEME_OBJ_DATA
- SCHEME_OBJ_FLAG
- SCHEME_OBJ_FLAG
- Scheme_Object
- SCHEME_OBJP
- SCHEME_OUTPORT_VAL
- SCHEME_OUTPORT_VAL
- SCHEME_OUTPORTP
- Scheme_Output_Port *
- scheme_output_port_type
- scheme_pair_type
- SCHEME_PAIRP
- scheme_pipe
- Scheme_Process
- Scheme_Process
- scheme_process_block
- SCHEME_PROCESSP
- SCHEME_PROCP
- SCHEME_PROMP
- scheme_proper_list_length
- SCHEME_PTR_VAL
- scheme_raise_exn
- scheme_raise_exn
- scheme_raise_exn
- scheme_rational_denominator
- scheme_rational_from_float
- scheme_rational_numerator
- scheme_rational_to_float
- scheme_rational_type
- SCHEME_RATIONALP
- scheme_read
- scheme_read
- scheme_read_bignum
- SCHEME_REALP
- scheme_register_extension_global
- scheme_register_extension_global
- scheme_register_finalizer
- scheme_register_global
- scheme_register_syntax_executer
- scheme_register_syntax_executer
- scheme_register_syntax_executer
- scheme_remove_global
- scheme_remove_global_constant
- scheme_remove_global_symbol
- scheme_rep
- scheme_rep
- scheme_rep
- scheme_secure_exceptions
- scheme_secure_primitive_exn
- scheme_set_box
- scheme_set_keyword
- scheme_set_package_path
- scheme_set_value
- scheme_setjmp
- scheme_settable_frame
- scheme_signal_error
- scheme_signal_error
- scheme_signal_error
- scheme_signal_error
- scheme_signal_error
- scheme_signal_error
- scheme_sleep
- scheme_spawn
- scheme_spawn
- scheme_static_distance
- scheme_static_distance_type
- scheme_stderr_port
- scheme_stdin_port
- scheme_stdin_port
- scheme_stdout_port
- scheme_stdout_port
- SCHEME_STR_VAL
- scheme_strdup
- scheme_strdup_eternal
- SCHEME_STRINGP
- SCHEME_STRLEN_VAL
- SCHEME_STRUCT_NO_CONSTR
- SCHEME_STRUCT_NO_GET
- SCHEME_STRUCT_NO_PRED
- SCHEME_STRUCT_NO_SET
- SCHEME_STRUCT_NO_TYPE
- SCHEME_STRUCT_TYPEP
- SCHEME_STRUCTP
- scheme_swap_process
- SCHEME_SYM_VAL
- scheme_symbol_type
- SCHEME_SYMBOLP
- scheme_tail_apply
- scheme_tail_apply
- scheme_tail_apply
- scheme_tail_apply
- scheme_tail_apply_no_copy
- scheme_tail_apply_to_list
- scheme_tail_eval_expr
- scheme_tell
- scheme_tell_line
- scheme_thread
- scheme_thread
- SCHEME_TRIGGERP
- scheme_true
- SCHEME_TRUEP
- SCHEME_TSYM_VAL
- SCHEME_TSYMBOLP
- Scheme_Type
- SCHEME_TYPE
- scheme_unbox
- scheme_ungetc
- scheme_values
- scheme_variable_type
- scheme_variable_type
- scheme_variable_type
- SCHEME_VEC_ELS
- SCHEME_VEC_SIZE
- scheme_vector_to_list
- SCHEME_VECTORP
- scheme_version
- scheme_void
- SCHEME_VOIDP
- scheme_wake_up
- scheme_wake_up
- scheme_wakeup_on_input
- scheme_warning
- SCHEME_WEAK_PTR
- scheme_weak_reference
- scheme_weak_reference
- scheme_weak_reference_indirect
- SCHEME_WEAKP
- scheme_write
- scheme_write
- scheme_write_string
- scheme_write_to_string
- scheme_write_to_string_w_max
- scheme_write_w_max
- scheme_wrong_count
- scheme_wrong_type
- scmeme_expand
- set
- @set
- @set
setjmp
setjmp
sleeping
stderr_port
stdin_port
stdout_port
strings
- reading and writing
structures
syntax
,
tail recursion
threads
threads
- weight
types
- creating
- standard
user breaks
,
values
write
write_port
PLT