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