Opened 5 years ago
Last modified 5 years ago
#1633 closed defect
define-record-type does not check constructor arguments — at Version 1
Reported by: | sjamaan | Owned by: | sjamaan |
---|---|---|---|
Priority: | major | Milestone: | 5.2 |
Component: | unknown | Version: | 5.1.0 |
Keywords: | define-record-type, macro, record types | Cc: | |
Estimated difficulty: | easy |
Description (last modified by )
Pointed out by Zipheir on IRC:
#;1> (define-record-type <wrong> (wrong value) wrong? (valur wrong-value)) #;2> (wrong-value (wrong 10)) => #<unspecified>
This should probably be an expansion time error, that value
doesn't exist (notice the type in the valur
attribute).
Note: See
TracTickets for help on using
tickets.