aboutsummaryrefslogtreecommitdiff
path: root/stdlib
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib')
-rw-r--r--stdlib/source/lux.lux26
1 files changed, 16 insertions, 10 deletions
diff --git a/stdlib/source/lux.lux b/stdlib/source/lux.lux
index 1a8d07922..c108428d8 100644
--- a/stdlib/source/lux.lux
+++ b/stdlib/source/lux.lux
@@ -597,17 +597,23 @@
default-def-meta-exported)))
## (type: Compiler-Info
-## {#compiler-version Text
+## {#compiler-name Text
+## #compiler-version Text
## #compiler-mode Compiler-Mode})
(_lux_def Compiler-Info
(#Named ["lux" "Compiler-Info"]
- (#Product ## "lux;compiler-version"
+ (#Product
+ ## compiler-name
Text
- ## "lux;compiler-mode"
- Compiler-Mode))
- (#Cons [["lux" "tags"] (#ListA (#Cons (#TextA "compiler-version")
- (#Cons (#TextA "compiler-mode")
- #Nil)))]
+ (#Product
+ ## compiler-version
+ Text
+ ## compiler-mode
+ Compiler-Mode)))
+ (#Cons [["lux" "tags"] (#ListA (#Cons (#TextA "compiler-name")
+ (#Cons (#TextA "compiler-version")
+ (#Cons (#TextA "compiler-mode")
+ #Nil))))]
(#Cons [["lux" "doc"] (#TextA "Information about the current version and type of compiler that is running.")]
default-def-meta-exported)))
@@ -3530,8 +3536,8 @@
(#ExQ env body)
(resolve-type-tags body)
-
- (#Named [module name] _)
+
+ (#Named [module name] unnamed)
(do Monad<Lux>
[=module (find-module module)
#let [{#module-hash _ #module-aliases _ #defs bindings #imports _ #tags tags #types types #module-anns _ #module-state _} =module]]
@@ -3545,7 +3551,7 @@
(return #None))
_
- (return #None)))
+ (resolve-type-tags unnamed)))
_
(return #None)))