The Edgar Programming Language

January 25, 2025 ยท View on GitHub

edgar(1) is an interpreter for the edgar programming language.

Requirements

  • C compiler and standard build tools (make, sh, ...).
  • cmake
  • GNU MP

Building

Standard cmake build (make test runs the test suite):

$ cd build
$ cmake ..
$ make
$ make test
# make install

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request