[racket] Tools for new languages

From: Eric Tanter (etanter at dcc.uchile.cl)
Date: Tue Jul 12 12:39:53 EDT 2011

On Jul 12, 2011, at 9:02 AM, Sam Tobin-Hochstadt wrote:
> An excellent reference for this (which is also OO in a
> non-racket/class like way) is Dave Herman's javascript.plt Planet
> package:
>  http://planet.racket-lang.org/display.ss?package=javascript.plt&owner=dherman

intrigued, I opened 5.1.1 and evaluated 
(require (planet dherman/javascript:9:2))

and got tons of error messages (see below).

Is that package still supported?

-- Éric

> (require (planet dherman/javascript:9:2))
compile: unbound identifier in module
compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/parameter.plt/1/3 (Parameter)
raco setup:   compile: unbound identifier in module
raco setup: error: during Building docs for /Users/etanter/Library/Racket/planet/300/5.1.1/cache/dherman/parameter.plt/1/3/parameter.scrbl
raco setup:   compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
raco setup: error: during making for <planet>/cce/scheme.plt/6/3 (Scheme Utilities: (planet cce/scheme))
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/cce/scheme.plt/6/3/reference
raco setup:   compile: unbound identifier in module
raco setup: error: during Building docs for /Users/etanter/Library/Racket/planet/300/5.1.1/cache/cce/scheme.plt/6/3/reference/manual.scrbl
raco setup:   compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
compile: unbound identifier in module
raco setup: error: during making for <planet>/untyped/unlib.plt/3/24 (Unlib)
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/untyped/unlib.plt/3/24/scribblings
raco setup:   compile: unbound identifier in module
raco setup: error: during Building docs for /Users/etanter/Library/Racket/planet/300/5.1.1/cache/untyped/unlib.plt/3/24/scribblings/unlib.scrbl
raco setup:   compile: unbound identifier in module
module: identifier is already imported
module: identifier is already imported
raco setup: error: during making for <planet>/cce/scheme.plt/4/1 (Scheme Utilities: (planet cce/scheme))
raco setup:   module: identifier is already imported
raco setup: error: during Building docs for /Users/etanter/Library/Racket/planet/300/5.1.1/cache/cce/scheme.plt/4/1/scribblings/main.scrbl
raco setup:   module: identifier is already imported
WARNING: collected information for key multiple times: '(index-entry (mod-path "(planet schematics/sake)")); values: (list '("(planet schematics/sake)") (list (sized-element ...)) #<module-path-index-desc>) (list '("(planet schematics/sake)") (list (sized-element ...)) #<module-path-index-desc>)
WARNING: collected information for key multiple times: '(mod-path "(planet schematics/sake)"); values: '#(#<path:/Users/etanter/Library/Racket/planet/300/5.1.1/cache/schematics/sake.plt/1/0/doc/sake/Build_files.html> ("Build files") #t (mod-path "(planet schematics/sake)")) '#(#<path:/Users/etanter/Library/Racket/planet/300/5.1.1/cache/schematics/sake.plt/1/0/doc/sake/The_Sake_API.html> ("The Sake API") #t (mod-path "(planet schematics/sake)"))
WARNING: collected information for key multiple times: '(index-entry (mod-path "(planet schematics/sake)")); values: (list '("(planet schematics/sake)") (list (sized-element ...)) #<module-path-index-desc>) (list '("(planet schematics/sake)") (list (sized-element ...)) #<module-path-index-desc>)
WARNING: collected information for key multiple times: '(mod-path "(planet schematics/sake)"); values: '#(#<path:/Users/etanter/Library/Racket/planet/300/5.1.1/cache/schematics/sake.plt/1/0/doc/sake/Build_files.html> ("Build files") #t (mod-path "(planet schematics/sake)")) '#(#<path:/Users/etanter/Library/Racket/planet/300/5.1.1/cache/schematics/sake.plt/1/0/doc/sake/The_Sake_API.html> ("The Sake API") #t (mod-path "(planet schematics/sake)"))
compile: unbound identifier in module
compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2 (JavaScript)
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/drscheme (JavaScript Language for DrScheme)
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/lang
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/private
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/private/compiler (JavaScript: Compiler)
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/private/runtime (JavaScript: Runtime)
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/private/syntax (JavaScript: Syntax Tools)
raco setup:   compile: unbound identifier in module
raco setup: error: during making for <planet>/dherman/javascript.plt/9/2/private/tests
raco setup:   compile: unbound identifier in module
raco setup: error: during Building docs for /Users/etanter/Library/Racket/planet/300/5.1.1/cache/dherman/javascript.plt/9/2/scribblings/javascript.scrbl
raco setup:   compile: unbound identifier in module
. Users/etanter/Library/Racket/planet/300/5.1.1/cache/dherman/parameter.plt/1/3/main.ss:26:17: compile: unbound identifier in module in: flat-get


Posted on the users mailing list.