ox-lang / ox

Ox - An immutable statically typed Lisp for the JVM
https://ox-lang.org
66 stars 3 forks source link

Does package.ox define a namespace? #31

Closed arrdem closed 5 years ago

arrdem commented 7 years ago

Since package.ox must exist "at the root of every source tree", should it be treated as a namespace which defines symbols containing package version data? How does that work with the current proposed restrictions on top level forms ala providing and soforth? It certainly prevents users from defining their own namespace which happens to be named package (which may well be acceptable).