mighty-gerbils / gerbil

Gerbil Scheme
https://cons.io
GNU Lesser General Public License v2.1
1.13k stars 111 forks source link

Use a `#local` variable in compiler generated timestamps #1154

Open vyzo opened 4 months ago

vyzo commented 4 months ago

Currently it is module/path#module/path::timestamp, intending to avoid conflicts with user variables.

As @feeley suggested, there is a better way to do that: use a # local variable in the fully namespaced name. So it should be module/path##timestamp and there should be any danger with user variable conflicts.

TODO: