LispCookbook / cl-cookbook

The Common Lisp Cookbook

Home Page:http://lispcookbook.github.io/cl-cookbook/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bad formatting in the "Evaluation context" subsection of macros.md.

ZSHZ0000 opened this issue · comments

The erroneous markdown renders improperly in browsers, PDF compilation & possibly the EPUB book, the rendering is as follows:

_If we call it thus ..._     |_The parameters' values are ..._
-----------------------------|-----------------------------------
`(foo a)`                    | `x=a`, `y=nil`, `cxt=null`
`(foo (+ a 1) (- y 1))`      |`x=(+ a 1)`, `y=(- y 1)`, `cxt=null`
`(foo a b :cxt (zap zip))`   |`x=a`, `y=b`, `cxt=(zap zip)`

which looks wrong & erroneous, maybe this was the intended result?

If we call it thus ... The parameters' values are ...
(foo a) x=a, y=nil, ctx=null
(foo (+ a 1) (- y 1)) x=(+ a 1), y=(- y 1), ctx=null
(foo a b :ctx (zap zip)) x=a, y=b, ctx=(zap zip)

Thanks!