# File lib/maruku/input/parse_span_better.rb, line 510
        def read_inline_code(src, con)
                # Count the number of ticks
                num_ticks = 0
                while src.cur_char == ?` 
                        num_ticks += 1
                        src.ignore_char
                end
                # We will read until this string
                end_string = "`"*num_ticks

                code = 
                        read_simple(src, escaped=[], break_on_chars=[], 
                                break_on_strings=[end_string])
                
#               puts "Now I expects #{num_ticks} ticks: #{src.cur_chars(10).inspect}"
                src.ignore_chars num_ticks
                
                # Ignore at most one space
                if num_ticks > 1 && code[0] == SPACE
                        code = code[1, code.size-1]
                end
                
                # drop last space 
                if num_ticks > 1 && code[-1] == SPACE
                        code = code[0,code.size-1]
                end

#               puts "Read `` code: #{code.inspect}; after: #{src.cur_chars(10).inspect} "
                con.push_element md_code(code)
        end