``` % 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 ```