Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Franck Pommereau
/
zinc
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Franck Pommereau
2017-11-13 17:10:43 +0100
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
c470c22b4c1d6cce68216c41bb839f1001474dec
c470c22b
1 parent
fdb6809e
added loop test model
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
40 additions
and
0 deletions
test/loop-go.snk
test/loop-python.snk
test/loop-go.snk
0 → 100644
View file @
c470c22
lang go
declare """
const MOD int = 5
"""
net "loop" :
place p0 int = 0
place p1 int
place p2 int
trans t0 :
< p0 var = x
> p1 expr = (x+1) % MOD
trans t1 :
< p1 var = x
> p2 expr = (x+2) % MOD
trans t2 :
< p2 var = x
> p0 expr = (x+3) % MOD
test/loop-python.snk
0 → 100644
View file @
c470c22
lang go
declare """
MOD = 5
"""
net "loop" :
place p0 int = 0
place p1 int
place p2 int
trans t0 :
< p0 var = x
> p1 expr = (x+1) % MOD
trans t1 :
< p1 var = x
> p2 expr = (x+2) % MOD
trans t2 :
< p2 var = x
> p0 expr = (x+3) % MOD
Please
register
or
login
to post a comment