Date: Thu, 28 Mar 2024 18:23:11 -0500 (CDT) Message-ID: <1240004230.1053.1711668191768@wiki-n2.rice.edu> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_1052_2074506039.1711668191765" ------=_Part_1052_2074506039.1711668191765 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
illegal application: first ter=
m in application must be a function name
syntax error: missing close pare=
n
or syntax error: too many close parens
=
reference to undefined identifier:[xxxx]
error.define: malformed definit=
ion
error.illegal application: first term in application must be a =
function name
- The first argument after the paranthesis mu=
st be a function. This error is generated by ((+ 3 4))
, where =
there is an extra set of parentheses.syntax error: missing close paren
- The c=
losing paranthesis is missing. The mis-matched opening paranthesis is highl=
ighted by DrRacket. This error is generated by (+ 5 (* 3 4)
.=
li>
syntax error: too many close parens
- The=
opening paranthesis is missing. The mis-matched closing paranthesis is hig=
hlighted by DrRacket. This error is generated by + 5 (* 3 4))
.=
illegal application: first term in application is a funct=
ion-bound identifier
- This error occurs in the "Beginning S=
tudent" level because function input parameters that are functions is not a=
llowed. For example, it is generated by (define (fn x y) (x y))
because x
needs to be a function.reference to undefined identifier:
<=
strong>[xxxx]
- This means that xxxx
was missp=
elled. The misspelled word is highlighted by DrRacket. Note that this may m=
ean that there is a space missing betwen two words. For example, the error =
is generated by (*4 5)
where *4
is "misspelled" d=
ue to a missing space.define: malformed definition
- Incorrect =
syntax used in a define
statement. For instance, (define=
fn(x) (* x 5))
will generate the error. It should be (define =
(fn x) (* x 5))
.#i[number]
- the number is an inexact value. That is, mat=
h errors may result from it because an approximation to the correct value h=
as been used. For example pi
prints out as #i3.141592653=
589793
.