This project is deprecated. A newer implementation is forthcoming at
C# Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Akkadian
AkkadianCompiler
AkkadianInteractive
AkkadianUnitTests
AkkadianWebService
AkkadianWebServiceHost
Hammurabi
.gitattributes
.gitignore
Gears.ico
Hammurabi.mds
Hammurabi.sln
Hammurabi.userprefs
Hammurabi_build.bat
Hammurabi_build_interactive.bat
License.txt
README

README

The Hammurabi Project is an experiment in codifying U.S. law - such as the U.S. Code, the Code of Federal Regulations, state laws, etc. - into executable computer code. 

The project's basic components are:

(1) A core library of classes and functions that facilitate the representation of legal knowledge.
(2) Files written in a domain specific language called Akkadian (.akk), which is used to represent the legislation, regulations, and case law.
(3) A primitive compiler that converts the Akkadian files into C#.
(4) Unit tests for the core library and the legal rules. 

More information can be found on the project wiki (at Github).