User:Ryan.Salisbury/LAWTRAN

Introduction
Law today is an arcane discipline that, while critically important to the structure and function of our society, is far out of reach of all but the privileged. Compilers, a long-existing computer technology, provide a unique solution to this problem. A computer compiler takes a human-readable code and produces a much less intelligible machine-readable code. This concept could easily be adapted such that a human-readable code could be fed into a compiler that would produce lawyer-readable code. With this, the ability to make legal agreements becomes as easy as the ability to write a short script, a much more accessible and attainable skill. Eventually, this code could become a second-order simulacra, a symbol that has meaning without the original thing it stood for.

Example Code
The following is a simplistic example of the concept. Compiles using the generated contract template:

And results in:

This contract ("LOAN CONTRACT") is an agreement between Ryan S., known as "Borrower" and Pieter B., known as "Lender" Borrower will receive $10,000.00, known as "Loan" from Lender.

Loan will be furnished to Borrower on 1/1/20.

Contract terms are:


 * 1) Borrower will begin repayment of Loan on 1/1/20.
 * 2) The final date for repayment will be 1/1/30.
 * 3) The repayment plan is defined as follows: 
 * 4) Failure to repay the Loan within 15 days of 1/1/30 will result in the matter 

Borrower and Lender agree to the terms above, and sign to that effect this document in the presence of a notary public on 12/30/29.

Signatures:

________________________________                              ________________________________

Ryan S. Signature                                                          Pieter B. Signature

This is the simplest possible version of a loan contract. More advanced, rigorous versions of this contract could be created through work on the low-end side of the compiler.Signature

And results in:

This contract ("LOAN CONTRACT") is an agreement between Ryan S., known as "Borrower" and Pieter B., known as "Lender" Borrower will receive $10,000.00, known as "Loan" from Lender.

Loan will be furnished to Borrower on 1/1/20.

Contract terms are:


 * 1) Borrower will begin repayment of Loan on 1/1/20.
 * 2) The final date for repayment will be 1/1/30.
 * 3) The repayment plan is defined as follows: 
 * 4) Failure to repay the Loan within 15 days of 1/1/30

will result in the matter 

Borrower and Lender agree to the terms above, and sign to that effect this document in the presence of a notary public on 12/30/29.

Signatures:

________________________________                              ________________________________

Ryan S. Signature                                                          Pieter B. Signature

This is the simplest possible version of a loan contract. More advanced, rigorous versions of this contract could be created through work on the low-end side of the compiler.