Skip to content

Instantly share code, notes, and snippets.

@xinhaoyuan
Created May 26, 2017 17:12
Show Gist options
  • Save xinhaoyuan/7b98b85721e1c3edb03539b088d54b28 to your computer and use it in GitHub Desktop.
Save xinhaoyuan/7b98b85721e1c3edb03539b088d54b28 to your computer and use it in GitHub Desktop.
/*INV{
{
# text at the begining of the file
prelude : """
"""
module_name : module_name
# text at the beginning of the module definition
module_prelude : """
"""
# if you have template arguments
template_args : "<I>"
state_name : s, state_type_name : State
shadow_name : a, shadow_type_name : Aux
operations : [ Op1 Op2 ]
properties :
# begin of properties
[
}INV*/
/*INV{
# end of properties
]
module_postlude : """
"""
}
}INV*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment