Commit 1d4e28c6 authored by Jurrien Stutterheim's avatar Jurrien Stutterheim

Merge iTasks graph_copy changes back and add macho-specific graph_to_string_(with|and)_descriptors

parent 284bb550
......@@ -4,7 +4,7 @@ definition module graph_to_sapl_string
// Convert a graph to a SAPL string that can be evaluated by the SAPL interpreter
// DynamicSapl is only for debugging purposes
:: DynamicSapl = IntS Int | BoolS Bool | CharS Char | StringS String | CstrS String String Int [DynamicSapl] |
:: DynamicSapl = IntS Int | BoolS Bool | CharS Char | RealS Real | StringS String | CstrS String String Int [DynamicSapl] |
FunctionS String String Int [DynamicSapl] | ArrayS Int [DynamicSapl] | ListS [DynamicSapl] |
TupleS Int [DynamicSapl] | RecS String String Int [DynamicSapl]
......
definition module graph_to_string_and_descriptors;
// includes unboxed record descriptors
graph_to_string_with_descriptors :: !a -> {#Char};
graph_to_string_with_descriptor_and_module_table :: !a -> (!{#Char},!{#{#Char}},!{#{#Char}});
// (graph,descriptor_table,module_table)
This diff is collapsed.
definition module graph_to_string_with_descriptors;
graph_to_string_with_descriptors :: !a -> {#Char};
graph_to_string_with_descriptor_and_module_table :: !a -> (!{#Char},!{#{#Char}},!{#{#Char}});
// (graph,descriptor_table,module_table)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment