``` % pandoc -f rst -t org .. code:: haskell :number-lines: 42 main = putStrLn "Hello World!" unsafePerformIO main ^D #+BEGIN_SRC haskell -n 42 main = putStrLn "Hello World!" unsafePerformIO main #+END_SRC ``` ``` % pandoc -f org -t native #+BEGIN_SRC lisp -n 20 (+ 1 1) #+END_SRC #+BEGIN_SRC lisp +n 10 (+ 2 2) #+END_SRC ^D [CodeBlock ("",["commonlisp","numberLines"],[("org-language","lisp"),("startFrom","20")]) "(+ 1 1)\n" ,CodeBlock ("",["commonlisp","numberLines","continuedSourceBlock"],[("org-language","lisp"),("startFrom","10")]) "(+ 2 2)\n"] ``` ``` % pandoc -f native -t org [CodeBlock ("",["commonlisp","numberLines"],[("org-language","lisp"),("startFrom","20")]) "(+ 1 1)\n" ,CodeBlock ("",["commonlisp","numberLines","continuedSourceBlock"],[("org-language","lisp"),("startFrom","10")]) "(+ 2 2)\n"] ^D #+BEGIN_SRC lisp -n 20 (+ 1 1) #+END_SRC #+BEGIN_SRC lisp +n 10 (+ 2 2) #+END_SRC ```