diff options
Diffstat (limited to 'src/perlmodgen.cpp')
-rw-r--r-- | src/perlmodgen.cpp | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/src/perlmodgen.cpp b/src/perlmodgen.cpp index 4a0123f..fd477c2 100644 --- a/src/perlmodgen.cpp +++ b/src/perlmodgen.cpp @@ -538,6 +538,7 @@ void PerlModDocVisitor::visit(DocSymbol *sy) case DocSymbol::Hash: c = '#'; break; case DocSymbol::DoubleColon: s = "::"; break; case DocSymbol::Percent: c = '%'; break; + case DocSymbol::Pipe: c = '|'; break; case DocSymbol::Quot: c = '"'; break; case DocSymbol::Lsquo: s = "\\\'"; break; case DocSymbol::Rsquo: s = "\\\'"; break; @@ -562,6 +563,73 @@ void PerlModDocVisitor::visit(DocSymbol *sy) case DocSymbol::Apos: s = "\\\'"; break; case DocSymbol::Aelig: symbol = "aelig"; break; case DocSymbol::AElig: symbol = "AElig"; break; + case DocSymbol::GrkGamma: symbol = "Gamma"; break; + case DocSymbol::GrkDelta: symbol = "Delta"; break; + case DocSymbol::GrkTheta: symbol = "Theta"; break; + case DocSymbol::GrkLambda: symbol = "Lambda"; break; + case DocSymbol::GrkXi: symbol = "Xi"; break; + case DocSymbol::GrkPi: symbol = "Pi"; break; + case DocSymbol::GrkSigma: symbol = "Sigma"; break; + case DocSymbol::GrkUpsilon: symbol = "Upsilon"; break; + case DocSymbol::GrkPhi: symbol = "Phi"; break; + case DocSymbol::GrkPsi: symbol = "Psi"; break; + case DocSymbol::GrkOmega: symbol = "Omega"; break; + case DocSymbol::Grkalpha: symbol = "alpha"; break; + case DocSymbol::Grkbeta: symbol = "beta"; break; + case DocSymbol::Grkgamma: symbol = "gamma"; break; + case DocSymbol::Grkdelta: symbol = "delta"; break; + case DocSymbol::Grkepsilon: symbol = "epsilon"; break; + case DocSymbol::Grkzeta: symbol = "zeta"; break; + case DocSymbol::Grketa: symbol = "eta"; break; + case DocSymbol::Grktheta: symbol = "theta"; break; + case DocSymbol::Grkiota: symbol = "iota"; break; + case DocSymbol::Grkkappa: symbol = "kappa"; break; + case DocSymbol::Grklambda: symbol = "lambda"; break; + case DocSymbol::Grkmu: symbol = "mu"; break; + case DocSymbol::Grknu: symbol = "nu"; break; + case DocSymbol::Grkxi: symbol = "xi"; break; + case DocSymbol::Grkpi: symbol = "pi"; break; + case DocSymbol::Grkrho: symbol = "rho"; break; + case DocSymbol::Grksigma: symbol = "sigma"; break; + case DocSymbol::Grktau: symbol = "tau"; break; + case DocSymbol::Grkupsilon: symbol = "upsilon"; break; + case DocSymbol::Grkphi: symbol = "phi"; break; + case DocSymbol::Grkchi: symbol = "chi"; break; + case DocSymbol::Grkpsi: symbol = "psi"; break; + case DocSymbol::Grkomega: symbol = "omega"; break; + case DocSymbol::Grkvarsigma: symbol = "sigma"; break; + case DocSymbol::Section: symbol = "sect"; break; + case DocSymbol::Degree: symbol = "deg"; break; + case DocSymbol::Prime: s = "\\\'"; break; + case DocSymbol::DoublePrime: c = '"'; break; + case DocSymbol::Infinity: symbol = "inf"; break; + case DocSymbol::EmptySet: symbol = "empty"; break; + case DocSymbol::PlusMinus: s = "+/-"; break; + case DocSymbol::Times: c = '*'; break; + case DocSymbol::Minus: c = '-'; break; + case DocSymbol::CenterDot: c = '.'; break; + case DocSymbol::Partial: symbol = "partial"; break; + case DocSymbol::Nabla: symbol = "nabla"; break; + case DocSymbol::SquareRoot: symbol = "sqrt"; break; + case DocSymbol::Perpendicular: symbol = "perp"; break; + case DocSymbol::Sum: symbol = "sum"; break; + case DocSymbol::Integral: symbol = "int"; break; + case DocSymbol::Product: symbol = "prod"; break; + case DocSymbol::Similar: c = '~'; break; + case DocSymbol::Approx: symbol = "approx"; break; + case DocSymbol::NotEqual: s = "!="; break; + case DocSymbol::Equivalent: symbol = "equiv"; break; + case DocSymbol::Proportional: symbol = "propto"; break; + case DocSymbol::LessEqual: s = "<="; break; + case DocSymbol::GreaterEqual: s = ">="; break; + case DocSymbol::LeftArrow: s = "<-"; break; + case DocSymbol::RightArrow: s = "->"; break; + case DocSymbol::SetIn: symbol = "in"; break; + case DocSymbol::SetNotIn: symbol = "notin"; break; + case DocSymbol::LeftCeil: symbol = "lceil"; break; + case DocSymbol::RightCeil: symbol = "rceil"; break; + case DocSymbol::LeftFloor: symbol = "lfloor"; break; + case DocSymbol::RightFloor: symbol = "rfloor"; break; case DocSymbol::Unknown: err("error: unknown symbol found\n"); break; } |