added support for printing predicates
git-svn-id: https://projects.brucker.ch/su4sml/svn/su4sml/trunk@7610 3260e6d1-4efc-4170-b0a7-36055960796d
This commit is contained in:
parent
7cfdcbcad6
commit
92d1161bb0
|
@ -180,6 +180,14 @@ fun ocl2string show_types oclterm =
|
|||
^"):"^(string_of_OclType t)
|
||||
else (ocl2string show_types src)^"."^(hd (rev op_name))
|
||||
^"("^arglist show_types args^")"
|
||||
|
||||
|
||||
| Predicate (src,styp,op_name,args) => if show_types
|
||||
then (string_of_path op_name)
|
||||
^"("^arglist show_types ((src,styp)::args)^"):Boolean"
|
||||
else (string_of_path op_name)
|
||||
^"("^arglist show_types ((src,styp)::args)^")"
|
||||
|
||||
|
||||
(**************************************)
|
||||
(* Variable *)
|
||||
|
|
Loading…
Reference in New Issue