<p>Aspell-net is a port of the GNU Aspell for .Net Framework. The library itself is open source, and is under the LGPL license, but the english dictionary for aspell is mentioned as copyrighted on the sourceforge.net project home page at <a href="http://aspell-net.sourceforge.net/" rel="nofollow noreferrer">http://aspell-net.sourceforge.net/</a></p>

<p>Did any of you guys use aspell-net before? and what license did you release your software under? The project I work on is a commercial one, and do you guys forsee any problem? Should I pay for the aspell english dictionary?</p>

<p>Thanks.</p>

This needs some indentation to clarify
```
```
((lambda (x y) (x y))
 (lambda (x) (* x x))
 (* 3 3))
```
```
```
(lambda (x y) (x y))
```
; call
```
x
```
with
```
y
```
as only parameter.
```
(lambda (x) (* x x))
```
; evaluate to the square of its parameter.
```
(* 3 3)
```
; evaluate to 9
So the whole thing means: "call the square function with the 9 as parameter".
EDIT: The same thing could be written as
```
```
((lambda (x) (* x x))
 (* 3 3))
```
```
I guess the intent of the exercise is to highlight how evaluating a scheme form involves an implicit function application.