PasteRack.org
Paste # 22778
2017-01-16 13:50:40

Fork as a new paste.

Paste viewed 626 times.


Embed:

  1. #lang racket
  2.  
  3. (define (inv_log m n)
  4.         (cond
  5.                 [(> m n)
  6.                         0
  7.                 ]
  8.                 [else
  9.                         ( + 1 (inv_log m*m n) )
  10.                 ]
  11.         )
  12. )
  13.  
  14. (inv_log 2 9)

=>

m*m: undefined;

 cannot reference an identifier before its definition

  in module: 'm