Opened 6 years ago
Last modified 6 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.
