Show
Ignore:
Timestamp:
06/16/07 22:57:20 (17 months ago)
Author:
krobillard
Message:

Debugger works again.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/thune/thread_safe/doc/UserManual

    r414 r415  
    7575block!       []  [a b c] 
    7676paren!       ()  (a b c) 
     77macro!       <size 2 mul> 
    7778vector!      #[1 2 3]  #[-85.33 2 44.8] 
    7879function!    [2 add] proc :inc2 
     
    9192context! 
    9293===========  ========== 
     94 
     95 
     96Macros 
     97------ 
     98 
     99Reader macros are simply blocks of code evaluated by the tokenizer. 
     100Any reduced values created by the evaluation are appended to the block 
     101currently being read. 
     102 
     103Macros can be used wherever a constant is needed to improve evaluation 
     104speed. 
     105 
     106Example:: 
     107 
     108    <34 2 mul :border> 
     109 
     110    box-width <border> add 
     111 
     112 
     113Currently, macro! values cannot be created by the user. 
     114A literal macro syntax may be added in the future. 
    93115 
    94116