/yultsur

Yultsur is a Rust implementation of Yul.

Primary LanguageRustGNU General Public License v3.0GPL-3.0

Yultsur

Yultsur (or Yülçür) is a toolkit for Yul written in Rust.

Features

Current:

  • Yul AST representation
  • AST to Yul source translator (the result can be used by other Yul tools and compilers)
  • AST validator

Planned:

  • Yul parser
  • Yul compiler (integration with Solidity, through solc-rust)

Development

You can enable git hooks locally by running:

git config core.hooksPath .githooks