diff --git a/examples/base64_sem1.c b/examples/base64_sem1.c
index 92f0b3fcd61b720225744d6aa1168fe0f32f4774..8de31db638c9e497659b4c17fd786af63d772e5f 100644
--- a/examples/base64_sem1.c
+++ b/examples/base64_sem1.c
@@ -6,7 +6,7 @@
 //
 // Note how the grammar is defined by using the macros H_RULE and H_ARULE.
 // Those rules using ARULE get an attached action which must be declared (as
-// (a function of type HAction) with a standard name based on the rule name.
+// a function of type HAction) with a standard name based on the rule name.
 //
 // This variant of the example uses fine-grained semantic actions that
 // transform the parse tree in small steps in a bottom-up fashion. Compare