module CspCASL.CspCASL_Keywords where
import Common.Keywords
channelS :: String
channelS :: String
channelS = "channel"
processS :: String
processS :: String
processS = "process"
runS :: String
runS :: String
runS = "RUN"
chaosS :: String
chaosS :: String
chaosS = "CHAOS"
divS :: String
divS :: String
divS = "DIV"
skipS :: String
skipS :: String
skipS = "SKIP"
stopS :: String
stopS :: String
stopS = "STOP"
chan_sendS :: String
chan_sendS :: String
chan_sendS = "!"
chan_receiveS :: String
chan_receiveS :: String
chan_receiveS = "?"
svar_sortS :: String
svar_sortS :: String
svar_sortS = "::"
doubleSemis :: String
doubleSemis :: String
doubleSemis = ";;"
startCspKeywords :: [String]
startCspKeywords :: [String]
startCspKeywords =
[ String
channelS
, String
channelS String -> String -> String
forall a. [a] -> [a] -> [a]
++ "s"
, String
processS
, String
processS String -> String -> String
forall a. [a] -> [a] -> [a]
++ "es" ]
cspKeywords :: [String]
cspKeywords :: [String]
cspKeywords = [String]
startCspKeywords [String] -> [String] -> [String]
forall a. [a] -> [a] -> [a]
++
[
String
doubleSemis
, String
interleavingS
, String
synchronousS
, String
internal_choiceS
, String
prefix_procS
, String
hiding_procS
, String
barS
, String
runS
, String
chaosS
, String
divS
, String
skipS
, String
stopS ]