scilla_static_checker

module
v0.0.0-...-9af48e7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2019 License: Apache-2.0

README

scilla_checker

Project Structure

  • pkg/ast Scilla AST related code
  • pkg/ir IR related code

Installing the static checker

Requirements:

  • Go version 1.12 or higher

Run the following command from the root folder of the project:

go mod init github.com/ChainSecurity/scilla_static_checker

How to run static checker

go run cmd/scilla_static/main.go examples/inc.json

How to plot IR dot graph

There is exists a graphical output of IR. Example:

go run cmd/graph_plot/main.go examples/inc.json a.dot

dot -Tpng -O a.dot

Directories

Path Synopsis
cmd
pkg
ast
ir

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL