On Sun, 20 Jan 2013 15:09:42 +0100, Jens Axel Søgaard <jensa...@soegaard.net> wrote:

Note: Disable "Populate "compiled" directories (for faster loading)"
          to run it in DrRacket. To disable: Choose the language menu.
          Choose the menu item "Choose language". Click the button
          "advanced". Then disable.

If it is enabled, I currently get this curious error from the compiler:

../collects/compiler/cm.rkt:438:6: write: cannot marshal value that is
embedded in compiled code
  value: #<ctype:float>

I unsure whether it is a bug in my code, or in cm.rkt.

Most likely you ran into 3D-syntax (as i did before :)
http://lists.racket-lang.org/dev/archive//2012-July/010101.html

Without knowing the exact location of the error, i think you tried to pass a ctype from phase 1 to 0 by simply inserting it there (e.g by #,ctype). But as a ctype can't be printed it can't be stored in the compiled bytecode.

Tobias

____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to