diff --git a/alib2algo/src/grammar/convert/Convert.cpp b/alib2algo/src/grammar/convert/Convert.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..4123aa6efad9136a13ad3e60208c48b0d1047ff7
--- /dev/null
+++ b/alib2algo/src/grammar/convert/Convert.cpp
@@ -0,0 +1,6 @@
+#include "ToAutomaton.cxx"
+#include "ToAutomatonBottomUp.cxx"
+#include "ToGrammarLeftRG.cxx"
+#include "ToGrammarRightRG.cxx"
+#include "ToRegExp.cxx"
+#include "ToRegExpAlgebraic.cxx"
diff --git a/alib2algo/src/grammar/convert/ToAutomaton.cpp b/alib2algo/src/grammar/convert/ToAutomaton.cxx
similarity index 100%
rename from alib2algo/src/grammar/convert/ToAutomaton.cpp
rename to alib2algo/src/grammar/convert/ToAutomaton.cxx
diff --git a/alib2algo/src/grammar/convert/ToAutomatonBottomUp.cpp b/alib2algo/src/grammar/convert/ToAutomatonBottomUp.cxx
similarity index 100%
rename from alib2algo/src/grammar/convert/ToAutomatonBottomUp.cpp
rename to alib2algo/src/grammar/convert/ToAutomatonBottomUp.cxx
diff --git a/alib2algo/src/grammar/convert/ToGrammarLeftRG.cpp b/alib2algo/src/grammar/convert/ToGrammarLeftRG.cxx
similarity index 100%
rename from alib2algo/src/grammar/convert/ToGrammarLeftRG.cpp
rename to alib2algo/src/grammar/convert/ToGrammarLeftRG.cxx
diff --git a/alib2algo/src/grammar/convert/ToGrammarRightRG.cpp b/alib2algo/src/grammar/convert/ToGrammarRightRG.cxx
similarity index 100%
rename from alib2algo/src/grammar/convert/ToGrammarRightRG.cpp
rename to alib2algo/src/grammar/convert/ToGrammarRightRG.cxx
diff --git a/alib2algo/src/grammar/convert/ToRegExp.cpp b/alib2algo/src/grammar/convert/ToRegExp.cxx
similarity index 100%
rename from alib2algo/src/grammar/convert/ToRegExp.cpp
rename to alib2algo/src/grammar/convert/ToRegExp.cxx
diff --git a/alib2algo/src/grammar/convert/ToRegExpAlgebraic.cpp b/alib2algo/src/grammar/convert/ToRegExpAlgebraic.cxx
similarity index 100%
rename from alib2algo/src/grammar/convert/ToRegExpAlgebraic.cpp
rename to alib2algo/src/grammar/convert/ToRegExpAlgebraic.cxx