aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorazidar2015-02-24 16:46:04 -0800
committerazidar2015-02-24 16:46:04 -0800
commit18f21d1e2f3739c588787611ee6f5bdc195439ff (patch)
tree2d256a9b4859c586d01b16bef4ae5e00b2aea54c
parent53b1388c6cec41eb305af9c0b7d06be21e132f99 (diff)
Trying to get README formatting correct, again again again again
-rw-r--r--README.md25
1 files changed, 11 insertions, 14 deletions
diff --git a/README.md b/README.md
index eb0a56ac..8e04bb31 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,17 @@
# firrtl
-Flexible Internal Representation for RTL
+## Flexible Internal Representation for RTL
-Description:
+### This repository contains the compiler for .firrtl files.
+### It is currently being developed in stanza, with the end-goal to translate into scala for ease of other people to use.
+### This decision was made for multiple reasons:
+#### 1. Previous development had already been done in stanza
+#### 2. Most of the passes are relatively language independent
+#### 3. Stanza is easier to develop in than scala bc less-strict type system
+#### 4. As a favor, its useful to develop in stanza to give Patrick some language tips :)
+### The hardest part to port will likely be the parser, but we hope to use an scala parser for the port.
-This repository contains the compiler for .firrtl files.
-It is currently being developed in stanza, with the end-goal to translate into scala for ease of other people to use.
-This decision was made for multiple reasons:
- 1. Previous development had already been done in stanza
- 2. Most of the passes are relatively language independent
- 3. Stanza is easier to develop in than scala bc less-strict type system
- 4. As a favor, its useful to develop in stanza to give Patrick some language tips :)
-The hardest part to port will likely be the parser, but we hope to use an scala parser for the port.
-
-Installation instructions:
--- Disclaimer: This project is going through development stages so there is no guarantee anything works.
--- These installations are for a mac. Won't work for a Unix-based system.
+### Installation instructions (for Mac):
+#### *Disclaimer*: This project is going through development stages so there is no guarantee anything works.
`git clone https://github.com/ucb-bar/firrtl # Clone repository`
`make install # Stanza installation`
`pip install lit # Install lit (this assumes you have pip installed)`