9520b99
Branches > main > 9520b99 > files
Add printing to module-qualified symbols
Commit: 9520b99bb0533694c6fbc018cf0c9f443458fe9f
Parent: 8d8d502
1 changed file:
org/faddle/lang/print.lua view file
@@ -6,7 +6,7 @@ local symbol = require("org.faddle.lang.symbol") local is_symbol = symbol.is_symbol local name = symbol.name--- local module = symbol.module+local module = symbol.module local function quote(s) return '"' .. s:gsub('\\','\\\\')@@ -20,7 +20,11 @@ local function print_symbol(sym) -- Symbols are unqualified as of now- return name(sym)+ if module(sym) then+ return module(sym) .. ":" .. name(sym)+ else+ return name(sym)+ end end local print_value