Ninety-Nine Lisp Problems
ic.unicamp.br
Ninety-Nine Lisp Problems
1–10 of 11 posts
Re: Ninety-Nine Lisp Problems
#2Re: Ninety-Nine Lisp Problems
#3But a malloc ain't one.
Re: Ninety-Nine Lisp Problems
#4Why not just something simple like.. (defun foo(thing) (list (nth (1- (length thing)) thing))
Same applies for problem 2.
Re: Ninety-Nine Lisp Problems
#5I looked at the first solution and my reaction is something along the lines of "what????". Why not just something simple like.. (defun foo(thing) (list (nth (1- (length thing)) thing)) Same applies for problem 2.
It's still a good exercise to go through them all as a Lisp newb like myself when I'm bored or need a break.
[1] Programming language, not Portuguese. :)
Re: Ninety-Nine Lisp Problems
#6I looked at the first solution and my reaction is something along the lines of "what????". Why not just something simple like.. (defun foo(thing) (list (nth (1- (length thing)) thing)) Same applies for problem 2.
Re: Ninety-Nine Lisp Problems
#7I looked at the first solution and my reaction is something along the lines of "what????". Why not just something simple like.. (defun foo(thing) (list (nth (1- (length thing)) thing)) Same applies for problem 2.
And for number #5 you don't even need to write a function. Why not just use reverse? And notice his indentation and closing of parens is all wrong (i.e. not Lisp style). He's writing Lisp code thinking in a another language[1]. It's still a good exercise to go through them all as a Lisp newb like myself when I'm bored or need a break. [1] Programming language, not Portuguese. :)
Re: Ninety-Nine Lisp Problems
#8Earlier quoted context omitted.
And for number #5 you don't even need to write a function. Why not just use reverse? And notice his indentation and closing of parens is all wrong (i.e. not Lisp style). He's writing Lisp code thinking in a another language[1]. It's still a good exercise to go through them all as a Lisp newb like myself when I'm bored or need a break. [1] Programming language, not Portuguese. :)
Well using reverse sort of misses the point. You are supposed to implement reverse.
Re: Ninety-Nine Lisp Problems
#9Re: Ninety-Nine Lisp Problems
#10Earlier quoted context omitted.
And for number #5 you don't even need to write a function. Why not just use reverse? And notice his indentation and closing of parens is all wrong (i.e. not Lisp style). He's writing Lisp code thinking in a another language[1]. It's still a good exercise to go through them all as a Lisp newb like myself when I'm bored or need a break. [1] Programming language, not Portuguese. :)
Well using reverse sort of misses the point. You are supposed to implement reverse.