Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
AZHenley committed Jun 27, 2019
1 parent fdb2215 commit 311e90b
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions README.md
@@ -1,6 +1,7 @@
# The Knox Programming Language

Knox is an experimental language meant to help me learn Go and explore compiler design. It acts as a systems language with high-level constructs for convenience. The compiler is written in Go and generates C. It is very early in development.

The principles behind the design of Knox are:
- Explicitness. Explicit and unambiguous code is a priority, even over brevity. No surprises.
- Pass by reference. All complex types should be pass by reference and pointers should be hidden, like Java and C#.
Expand Down

0 comments on commit 311e90b

Please sign in to comment.