解析不适用于在某些关键字的最后一行之后插入

Parse doesn't work for insertion after last line of some keyword

我想在找到关键字的最后一行下插入新句子,但它不起作用,起初看起来很简单:

    source: {
        bla bla bla bla
        bla bla bla bla
        bla bla keyword bla bla
        bla bla keyword bla bla
        bla bla keyword bla bla

        bla bla bla bla
        bla bla bla bla
        bla bla bla bla
    }

    rules: [
        some [
            thru "keyword" to newline skip
        ]
        mark: ([insert mark "stranger"]) 
        to end
    ]

    parse source rules

你的块评估为同一个块。你必须使用

mark: (insert mark "stranger") 

没有障碍。

并且不要使用源,因为源已定义为夹层函数。