Zilliqa / scilla-rtl

Execute Scilla code compiled by the Scilla -> LLVM compiler.
GNU General Public License v3.0
8 stars 3 forks source link

Use boost::spirit and parse Scilla types. #5

Closed vaivaswatha closed 4 years ago

vaivaswatha commented 4 years ago

Also

  1. Add ASSERT macro.
  2. Fix warnings when built using clang.
  3. Rename Typ::pt to Typ::m_pt.
  4. Define compare operator for Typs.
  5. Modify ScillaTypes::Bytes to have a pointer to const buffer.
  6. Tests for the type parser.