hmph?
svn: r3632
This commit is contained in:
parent
c8e7482511
commit
e7a03a3018
3
collects/htdch/colors/Black.java
Normal file
3
collects/htdch/colors/Black.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public class Black extends Color { }
|
3
collects/htdch/colors/Blue.java
Normal file
3
collects/htdch/colors/Blue.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public class Blue extends Color { }
|
3
collects/htdch/colors/Color.java
Normal file
3
collects/htdch/colors/Color.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public abstract class Color { }
|
3
collects/htdch/colors/Green.java
Normal file
3
collects/htdch/colors/Green.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public class Green extends Color { }
|
3
collects/htdch/colors/Red.java
Normal file
3
collects/htdch/colors/Red.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public class Red extends Color { }
|
3
collects/htdch/colors/White.java
Normal file
3
collects/htdch/colors/White.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public class White extends Color { }
|
3
collects/htdch/colors/Yellow.java
Normal file
3
collects/htdch/colors/Yellow.java
Normal file
|
@ -0,0 +1,3 @@
|
|||
package colors;
|
||||
|
||||
public class Yellow extends Color { }
|
4
collects/htdch/colors/info.ss
Normal file
4
collects/htdch/colors/info.ss
Normal file
|
@ -0,0 +1,4 @@
|
|||
(module info (lib "infotab.ss" "setup")
|
||||
(define name "Colors Teachpack")
|
||||
(define install-collection "installer.ss")
|
||||
#;(define pre-install-collection "pre-installer.ss"))
|
25
collects/htdch/colors/installer.ss
Normal file
25
collects/htdch/colors/installer.ss
Normal file
|
@ -0,0 +1,25 @@
|
|||
(module installer mzscheme
|
||||
(require (lib "compile.ss" "profj"))
|
||||
(provide installer)
|
||||
|
||||
(define (mprintf . a)
|
||||
(fprintf a (current-error-port)))
|
||||
|
||||
(define (installer plthome)
|
||||
(let ((draw-path (build-path (collection-path "htdch" "colors"))))
|
||||
(let ((javac
|
||||
(lambda (file)
|
||||
(parameterize ([current-load-relative-directory draw-path]
|
||||
[current-directory draw-path] )
|
||||
(compile-java 'file 'file 'full
|
||||
(build-path draw-path file)
|
||||
#f #f)))))
|
||||
(javac "Color.java")
|
||||
(javac "Red.java")
|
||||
(javac "White.java")
|
||||
(javac "Blue.java")
|
||||
(javac "Black.java")
|
||||
(javac "Green.java")
|
||||
(javac "Yellow.java")
|
||||
))))
|
||||
|
10
collects/htdch/geometry/Posn.java
Normal file
10
collects/htdch/geometry/Posn.java
Normal file
|
@ -0,0 +1,10 @@
|
|||
package geometry;
|
||||
|
||||
public class Posn {
|
||||
public int x, y;
|
||||
|
||||
public Posn( int x, int y ) {
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
}
|
||||
}
|
4
collects/htdch/geometry/info.ss
Normal file
4
collects/htdch/geometry/info.ss
Normal file
|
@ -0,0 +1,4 @@
|
|||
(module info (lib "infotab.ss" "setup")
|
||||
(define name "Geometry Teachpack")
|
||||
(define install-collection "installer.ss")
|
||||
#;(define pre-install-collection "pre-installer.ss"))
|
18
collects/htdch/geometry/installer.ss
Normal file
18
collects/htdch/geometry/installer.ss
Normal file
|
@ -0,0 +1,18 @@
|
|||
(module installer mzscheme
|
||||
(require (lib "compile.ss" "profj"))
|
||||
(provide installer)
|
||||
|
||||
(define (mprintf . a)
|
||||
(fprintf a (current-error-port)))
|
||||
|
||||
(define (installer plthome)
|
||||
(let ((draw-path (build-path (collection-path "htdch" "geometry"))))
|
||||
(let ((javac
|
||||
(lambda (file)
|
||||
(parameterize ([current-load-relative-directory draw-path]
|
||||
[current-directory draw-path] )
|
||||
(compile-java 'file 'file 'full
|
||||
(build-path draw-path file)
|
||||
#f #f)))))
|
||||
(javac "Posn.java")))))
|
||||
|
Loading…
Reference in New Issue
Block a user