Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-04-17 02:13:15 +03:00
parent 8baa8da94b
commit f7002e20cd

View File

@ -508,6 +508,7 @@ function*(str){
yield* group(lex(str)) }
// XXX closure: macros
var expand =
module.expand =
function(str){
@ -519,7 +520,10 @@ function(str){
// text block...
if(typeof(elem) == 'string'){
yield elem }
// macro...
var {name, args, block} = elem
// XXX need context...
yield* macros[name](args, block)
}
}