Actual contracts for classes. Yay sstrickl!

svn: r18547
This commit is contained in:
Sam Tobin-Hochstadt 2010-03-15 18:21:15 +00:00
parent b12faf3d15
commit b9902e5145
2 changed files with 2 additions and 3 deletions

View File

@ -157,8 +157,7 @@
[(name ...) name]
[(by-name-cnt ...) (for/list ([t by-name-init-ty]) (t->c/neg t))]
[(by-name-init ...) by-name-init])
#'class?
#;
#;#'class?
#'(class/c (name fcn-cnt) ... (init [by-name-init by-name-cnt] ...)))]
[(Value: '()) #'null?]
[(Struct: nm par flds proc poly? pred? cert acc-ids)

View File

@ -18,7 +18,7 @@
(dt Text-Field% (Class ()
([parent Any] [callback Any] [label String])
([get-value (-> String)]
[focus (-> String)])))
[focus (-> Void)])))
(dt Horizontal-Panel% (Class ()
([parent Any]
[stretchable-height Any #t]