Numerals Conversion

Aim

Educational project intended to explore the Interpreter Pattern in Go. It is a simple implementation activated by command line arguments.

It supports conversion Arabic/Roman in both ways for values in the range \([0,2^{64}[\) .

Usage

Download the project and run or compile it. After that, open a terminal and type:

$ ./numerals MCCXXXIV 4321

This will make two conversions:

  • MCCXXXIV to 1234
  • 4321 to (M)CCCXXI

Notes

The source is available under the GNU General Public License.

General Info

Link:
Languages: