Some convenience functions for dealing with Extended ICurry structures
Author: Marc Andre Wittorf
isExternal
:: IEFunction -> Bool
Check if a function is defined externally |
isGlobal
:: IEFunction -> Bool
Check if a function is a call to the special global function
|
escapeSpecials
:: String -> String
Escape special characters in a string This includes many special characters common in curry which are no valid identifiers in many imperative languages |
isPublic
:: IEVisibility -> Bool
Predicate to test if a visibility is Public |
isPrivate
:: IEVisibility -> Bool
Predicate to test if a visibility is Private |
Check if a function is defined externally
|
Check if a function is a call to the special
|
Escape special characters in a string This includes many special characters common in curry which are no valid identifiers in many imperative languages
|
Predicate to test if a visibility is Public
|
Predicate to test if a visibility is Private
|