Alloy is a language for describing structures and a tool for exploring them. It has been used in a wide range of applications from finding holes in security mechanisms to designing telephone switching networks. This repository contains the code for the tool.
The occurrence of atoms from imported modules in expressions seems to break the table view in the evaluator. Example, with sig Natural imported from util/natural:
open util/natural
some sig a {
r : Natural,
s : a }
run {}
The occurrence of atoms from imported modules in expressions seems to break the table view in the evaluator. Example, with sig
Natural
imported fromutil/natural
: