summaryrefslogtreecommitdiffstats
path: root/src/printdocvisitor.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/printdocvisitor.h')
-rw-r--r--src/printdocvisitor.h68
1 files changed, 68 insertions, 0 deletions
diff --git a/src/printdocvisitor.h b/src/printdocvisitor.h
index b84d0e1..223e838 100644
--- a/src/printdocvisitor.h
+++ b/src/printdocvisitor.h
@@ -65,6 +65,7 @@ class PrintDocVisitor : public DocVisitor
case DocSymbol::Dollar: printf("$"); break;
case DocSymbol::Hash: printf("#"); break;
case DocSymbol::Percent: printf("%%"); break;
+ case DocSymbol::Pipe: printf("|"); break;
case DocSymbol::Copy: printf("©"); break;
case DocSymbol::Apos: printf("'"); break;
case DocSymbol::Quot: printf("\""); break;
@@ -85,6 +86,73 @@ class PrintDocVisitor : public DocVisitor
case DocSymbol::Nbsp: printf(" "); break;
case DocSymbol::Aelig: printf("æ"); break;
case DocSymbol::AElig: printf("Æ"); break;
+ case DocSymbol::GrkGamma: printf("Γ"); break;
+ case DocSymbol::GrkDelta: printf("Δ"); break;
+ case DocSymbol::GrkTheta: printf("Θ"); break;
+ case DocSymbol::GrkLambda: printf("Λ"); break;
+ case DocSymbol::GrkXi: printf("Ξ"); break;
+ case DocSymbol::GrkPi: printf("Π"); break;
+ case DocSymbol::GrkSigma: printf("Σ"); break;
+ case DocSymbol::GrkUpsilon: printf("Υ"); break;
+ case DocSymbol::GrkPhi: printf("Φ"); break;
+ case DocSymbol::GrkPsi: printf("Ψ"); break;
+ case DocSymbol::GrkOmega: printf("Ω"); break;
+ case DocSymbol::Grkalpha: printf("α"); break;
+ case DocSymbol::Grkbeta: printf("β"); break;
+ case DocSymbol::Grkgamma: printf("γ"); break;
+ case DocSymbol::Grkdelta: printf("δ"); break;
+ case DocSymbol::Grkepsilon: printf("ε"); break;
+ case DocSymbol::Grkzeta: printf("ζ"); break;
+ case DocSymbol::Grketa: printf("η"); break;
+ case DocSymbol::Grktheta: printf("θ"); break;
+ case DocSymbol::Grkiota: printf("ι"); break;
+ case DocSymbol::Grkkappa: printf("κ"); break;
+ case DocSymbol::Grklambda: printf("λ"); break;
+ case DocSymbol::Grkmu: printf("μ"); break;
+ case DocSymbol::Grknu: printf("ν"); break;
+ case DocSymbol::Grkxi: printf("ξ"); break;
+ case DocSymbol::Grkpi: printf("π"); break;
+ case DocSymbol::Grkrho: printf("ρ"); break;
+ case DocSymbol::Grksigma: printf("σ"); break;
+ case DocSymbol::Grktau: printf("τ"); break;
+ case DocSymbol::Grkupsilon: printf("υ"); break;
+ case DocSymbol::Grkphi: printf("φ"); break;
+ case DocSymbol::Grkchi: printf("χ"); break;
+ case DocSymbol::Grkpsi: printf("ψ"); break;
+ case DocSymbol::Grkomega: printf("ω"); break;
+ case DocSymbol::Grkvarsigma: printf("ς"); break;
+ case DocSymbol::Section: printf("§"); break;
+ case DocSymbol::Degree: printf("°"); break;
+ case DocSymbol::Prime: printf("′"); break;
+ case DocSymbol::DoublePrime: printf("″"); break;
+ case DocSymbol::Infinity: printf("∞"); break;
+ case DocSymbol::EmptySet: printf("∅"); break;
+ case DocSymbol::PlusMinus: printf("±"); break;
+ case DocSymbol::Times: printf("×"); break;
+ case DocSymbol::Minus: printf("−"); break;
+ case DocSymbol::CenterDot: printf("⋅"); break;
+ case DocSymbol::Partial: printf("∂"); break;
+ case DocSymbol::Nabla: printf("∇"); break;
+ case DocSymbol::SquareRoot: printf("√"); break;
+ case DocSymbol::Perpendicular: printf("⊥"); break;
+ case DocSymbol::Sum: printf("∑"); break;
+ case DocSymbol::Integral: printf("∫"); break;
+ case DocSymbol::Product: printf("∏"); break;
+ case DocSymbol::Similar: printf("∼"); break;
+ case DocSymbol::Approx: printf("≈"); break;
+ case DocSymbol::NotEqual: printf("≠"); break;
+ case DocSymbol::Equivalent: printf("≡"); break;
+ case DocSymbol::Proportional: printf("∝"); break;
+ case DocSymbol::LessEqual: printf("≤"); break;
+ case DocSymbol::GreaterEqual: printf("≥"); break;
+ case DocSymbol::LeftArrow: printf("←"); break;
+ case DocSymbol::RightArrow: printf("→"); break;
+ case DocSymbol::SetIn: printf("∈"); break;
+ case DocSymbol::SetNotIn: printf("∉"); break;
+ case DocSymbol::LeftCeil: printf("⌈"); break;
+ case DocSymbol::RightCeil: printf("⌉"); break;
+ case DocSymbol::LeftFloor: printf("⌊"); break;
+ case DocSymbol::RightFloor: printf("⌋"); break;
default:
printf("Error: unknown symbol found\n");
}