kesterel2lustre

compile Kernel Esterel to Lustre
git clone https://a3nm.net/git/kesterel2lustre/
Log | Files | Refs | README

ModeNameSize
-rw-r--r--COPYING674L
-rw-r--r--Makefile8L
-rw-r--r--README165L
-rw-r--r--checker.hs17L
-rw-r--r--compile.hs348L
-rw-r--r--esterel.hs43L
-rw-r--r--label.hs45L
-rw-r--r--lustre.hs31L
-rw-r--r--main.hs34L
-rw-r--r--parse.hs129L
-rw-r--r--produce.hs48L
-rwxr-xr-xrungolden.sh81L
-rwxr-xr-xruntest.sh54L
-rw-r--r--scope.hs51L
-rw-r--r--test/alwayssuspend.in21L
-rw-r--r--test/alwayssuspend.strl8L
-rw-r--r--test/asuspend.in21L
-rw-r--r--test/asuspend.strl6L
-rw-r--r--test/at0.in27L
-rw-r--r--test/at0.strl5L
-rw-r--r--test/at1.in27L
-rw-r--r--test/at1.strl6L
-rw-r--r--test/at2.in27L
-rw-r--r--test/at2.strl7L
-rw-r--r--test/booleanf.in4L
-rw-r--r--test/booleanf.strl20L
-rw-r--r--test/communication.in4L
-rw-r--r--test/communication.strl8L
-rw-r--r--test/communication2.in4L
-rw-r--r--test/communication2.strl6L
-rw-r--r--test/communication3.in4L
-rw-r--r--test/communication3.strl8L
-rw-r--r--test/id.in8L
-rw-r--r--test/id.strl5L
-rw-r--r--test/id2.in8L
-rw-r--r--test/id2.strl8L
-rw-r--r--test/inputsuspend.in29L
-rw-r--r--test/inputsuspend.strl8L
-rw-r--r--test/inputsuspend2.in29L
-rw-r--r--test/inputsuspend2.strl8L
-rw-r--r--test/inputsuspend3.in29L
-rw-r--r--test/inputsuspend3.strl8L
-rw-r--r--test/inputsuspend4.in29L
-rw-r--r--test/inputsuspend4.strl8L
-rw-r--r--test/inputsuspend5.in4L
-rw-r--r--test/inputsuspend5.strl7L
-rw-r--r--test/isolation.in4L
-rw-r--r--test/isolation.strl5L
-rw-r--r--test/logical.in8L
-rw-r--r--test/logical.strl13L
-rw-r--r--test/looploop.in30L
-rw-r--r--test/looploop.strl7L
-rw-r--r--test/looppause.in27L
-rw-r--r--test/looppause.strl5L
-rw-r--r--test/multipar.in8L
-rw-r--r--test/multipar.strl14L
-rw-r--r--test/multiple.in2L
-rw-r--r--test/multiple.strl6L
-rw-r--r--test/myabort.in29L
-rw-r--r--test/myabort.strl15L
-rw-r--r--test/myabort2.in3L
-rw-r--r--test/myabort2.strl10L
-rw-r--r--test/nestedsignal.in4L
-rw-r--r--test/nestedsignal.strl9L
-rw-r--r--test/nestedsuspend.in21L
-rw-r--r--test/nestedsuspend.strl11L
-rw-r--r--test/nothing11.in27L
-rw-r--r--test/nothing11.strl5L
-rw-r--r--test/nothing23.in4L
-rw-r--r--test/nothing23.strl5L
-rw-r--r--test/oneofthree.in27L
-rw-r--r--test/oneofthree.strl7L
-rw-r--r--test/oneoftwo.in27L
-rw-r--r--test/oneoftwo.strl9L
-rw-r--r--test/order.in21L
-rw-r--r--test/order.strl5L
-rw-r--r--test/orinputsuspend.in21L
-rw-r--r--test/orinputsuspend.strl9L
-rw-r--r--test/othertraps.in8L
-rw-r--r--test/othertraps.strl8L
-rw-r--r--test/parallel1.in4L
-rw-r--r--test/parallel1.strl5L
-rw-r--r--test/parallel2.in4L
-rw-r--r--test/parallel2.strl5L
-rw-r--r--test/parallelpause.in8L
-rw-r--r--test/parallelpause.strl8L
-rw-r--r--test/priority.in8L
-rw-r--r--test/priority.strl7L
-rw-r--r--test/signalscope.in4L
-rw-r--r--test/signalscope.strl5L
-rw-r--r--test/simplesuspend.in21L
-rw-r--r--test/simplesuspend.strl8L
-rw-r--r--test/simplesuspend2.in21L
-rw-r--r--test/simplesuspend2.strl8L
-rw-r--r--test/suspendnothing.in10L
-rw-r--r--test/suspendnothing.strl5L
-rw-r--r--test/traps.in8L
-rw-r--r--test/traps.strl14L
-rw-r--r--test/trivialsuspend.in21L
-rw-r--r--test/trivialsuspend.strl5L
-rwxr-xr-xtestall.sh39L