SchemeDT:Unspecified

From DocR23

Jump to: navigation, search


Action

The return type for some Scheme extensions is unspecified. The actual type and content of the return could be anything, but is usually an empty list. Such returns should be ignored and not passed into other procedures.

Derivation

None

C++

None

External Rep

Not applicable

Example

; unspecified (data type) 
; Demonstrate an unspecified return. 
(define my_part1 ( part:new)) 
;; my_part1 
(history my_part1) 
;; #history 0 2 
(roll:debug (history my_part1) 2) 
; -- 
; HISTORY_STREAM :4011af40 
; attribute = 0 
; active_ds = 2 
; current_ds = 0 
; root_ds = 2 
; current_state = 2 
; link_states = TRUE 
; next_state = 2 
; --- 
; Delta state this 2, 4011af40 
; : this 2 backward 1 
; next_ds -1,0 
; prev_ds -1,0 
; partner_ds 2, 4011af40 
; owner_stream 4011af40 
; user_data 0 
; name NULL 
; No bulletin boards 
;; () 
; This function returns an unspecified type.
Personal tools