File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040 (- x 1 ))
4141
4242(defmacro time [expr]
43- (list (quote let ) [(quote start) (quote (System_nanotime )) (quote ret) expr]
43+ (list (quote let ) [(quote start) (quote (System_nanoTime )) (quote ret) expr]
4444 (quote (do
4545 (println (str " Elapsed time: " (_slash_ (- (System_nanoTime ) start) 1000000.0 ) " msecs" ))
4646 ret))))
Original file line number Diff line number Diff line change @@ -31,7 +31,6 @@ impl Repl {
3131 }
3232 pub fn run ( & self ) {
3333 let stdin = io:: stdin ( ) ;
34- let mut stdin_reader = stdin. lock ( ) ;
3534
3635 loop {
3736 print ! ( "{}=> " , self . environment. get_current_namespace_name( ) ) ;
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ impl ToValue for DivideFn {
1616impl IFn for DivideFn {
1717 fn invoke ( & self , args : Vec < Rc < Value > > ) -> Value {
1818 match args. len ( ) {
19- 0 => error_message:: wrong_arg_count ( 1 , args. len ( ) ) ,
19+ 0 => error_message:: zero_arg_count ( args. len ( ) ) ,
2020 1 => {
2121 let val = args. get ( 0 ) . unwrap ( ) . to_value ( ) ;
2222 match val {
@@ -71,7 +71,7 @@ mod tests {
7171 use std:: rc:: Rc ;
7272
7373 #[ test]
74- fn divide_without_arguments_returns_one ( ) {
74+ fn divide_without_arguments_returns_error ( ) {
7575 let divide = DivideFn { } ;
7676 let args = vec ! [ ] ;
7777 assert_eq ! (
You can’t perform that action at this time.
0 commit comments