Skip to content

Commit ba174c8

Browse files
authored
Update README.md
1 parent 3702483 commit ba174c8

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

Diff for: README.md

+12-13
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
[![Build Status](https://travis-ci.org/ConsenSys/solidity-parser.svg?branch=master)](https://travis-ci.org/ConsenSys/solidity-parser)
22

3-
## [consensys/solidity-parser](https://github.com/ConsenSys/solidity-parser) with project specific grammar rules
4-
Branches of this repo contain parsers that can interpret solidity files of project `<branch name>`, allowing you to run
5-
code analysis on contract systems that use custom pre-processsing to deploy or run their tests.
6-
7-
8-
### Branches
9-
10-
11-
**Gnosis**:
12-
+ Uses interpolation, e.g. `{{Variable}}` to defer address assignments to contract contructors until
13-
the contracts execution context is known.
14-
15-
3+
## [consensys/solidity-parser](https://github.com/ConsenSys/solidity-parser) with additional project specific grammar rules
4+
For code analysis of contract systems that use custom pre-processsing to deploy or run their tests.
5+
6+
Additions:
7+
8+
**Interpolation (Gnosis)**:
9+
+ e.g. `{{Variable}}`: used to defer address assignments to contract contructors until
10+
the contracts' execution context is known.
11+
```javascript
12+
EventFactory constant eventFactory = EventFactory({{EventFactory}});
13+
address constant marketMaker = {{LMSRMarketMaker}};
14+
```
1615
### License
1716

1817
MIT

0 commit comments

Comments
 (0)