Package js-vm.plt contributed by dyoo [docs]
To load: (require (planet dyoo/js-vm:1:14))
Old style:(require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 14)))
Min Racket version: 5.0.1
Package description:
Provides support for compiling Racket programs to run as Javascript on the browser.
Downloads this week: 1
Total downloads: 733
Tickets:2
Open tickets:1
Primary files:
[no interface available]
 Current version
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 14)1.14
199
5.0.12011-05-28
To load: (require (planet dyoo/js-vm:1:14))
Available in repositories: 4.x
Applied version-case to compile cleanly under Racket 5.1.1
 Open tickets
[All Tickets] [New Ticket]
Ticket IdOwnerReporterTypeVersion
363dyoojames@…defect(1 14)
Hello world doesn't compile

 Old versions
PLaneT versionExternal versionSourceDLsDocsReq. PLTDate added
(1 13)1.13
6
5.0.12011-05-22
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 13))))
Available in repositories: 4.x
(1 12)1.12
226
5.0.12010-11-20
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 12))))
Available in repositories: 4.x
(1 11)1.11
45
5.0.12010-11-19
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 11))))
Available in repositories: 4.x
(1 10)1.10
40
5.0.12010-11-17
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 10))))
Available in repositories: 4.x

Fixes:

  • check-expect: check-expect now works by applying tests after all of the definitions and other expressions have evaluated.
  • jsworld reentrancy: there was an issue where jsworld behaved badly (reverting to old worlds) if events came in at a rate faster than it could handle them.
  • member: the definition of member can been corrected to return a boolean in the WeScheme (Moby) languages.
  • miscellaneous fixes: corrected errors involving struct-mutator-procedure, exn structures constructors, and some arithmetic edge cases.
  • exposed the struct-out form for provides.

(1 9)1.9
106
5.0.12010-11-12
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 9))))
Available in repositories: 4.x
(1 8)1.8
8
5.0.12010-11-12
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 8))))
Available in repositories: 4.x
(1 7)1.7
36
5.0.12010-11-07
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 7))))
Available in repositories: 4.x
(1 6)1.6
7
5.0.12010-11-03
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 6))))
Available in repositories: 4.x
(1 5)1.5
13
5.0.12010-11-02
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 5))))
Available in repositories: 4.x
(1 4)1.4
20
5.0.12010-10-30
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 4))))
Available in repositories: 4.x
Experimental release; no documentation yet.
(1 3)1.3
2
5.0.12010-10-30
To load: (require (planet "main.rkt" ("dyoo" "js-vm.plt" 1 (= 3))))
Available in repositories: 4.x
(1 2)1.2
16
[none]
5.0.12010-10-20
To load: (require (planet "[file]" ("dyoo" "js-vm.plt" 1 (= 2))))
Available in repositories: 4.x
Experimental release; no documentation yet.
(1 1)1.1
2
[none]
5.0.12010-10-20
To load: (require (planet "[file]" ("dyoo" "js-vm.plt" 1 (= 1))))
Available in repositories: 4.x
Experimental release; no documentation yet.
(1 0)1.0alpha
7
5.0.12010-10-14
To load: (require (planet "[file]" ("dyoo" "js-vm.plt" 1 (= 0))))
Available in repositories: 4.x
Experimental release; no documentation yet.