Hi 
I think there is a single key to produce " marks but a lot of programs 'cleverly
just know' whether they are opening or closing. Of course that makes it tricky
if you need to use speech marks inside a quoted speech so they generally expect
you to use the quotes twice. It all gets a bit confusing and messy until you
think of how sub-headings work in wiki pages. ie a single = is a main heading
and a == is a sub-heading and === is even lower than that
Well, we can always make a mess if we want to, like this classical (?)
example in C:
a=b+++++c
which makes a bit more sense with a few spaces:
a=b++ + ++c
Or with parentheses:
a=(b++)+(++c)
Or this way:
a=++c+b++
For you who are not familiar with C, C++ or similar, the ”++” operator
means that the variable is incremented, ”--” means the opposite of
course. If it precedes the variable it means that the incrementing is
performed before the expression is calculated, otherwise that the
incrementing happens afterwards.
Kind regards
Johnny Rosenberg
ジョニー・ローゼンバーグ