Package convex.core.lang.reader
Class ReaderUtils
java.lang.Object
convex.core.lang.reader.ReaderUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringescapeString(String s)static SymbolinterpretMetadata(ACell metaNode)Converts a metadata object according to the following rule: - Map -> unchanged - Keyword -> {:keyword true} - Any other expression -> {:tag expression}static CVMCharstatic ACellspecialLiteral(String s)static StringunescapeString(String s)
-
Constructor Details
-
ReaderUtils
public ReaderUtils()
-
-
Method Details
-
interpretMetadata
Converts a metadata object according to the following rule: - Map -> unchanged - Keyword -> {:keyword true} - Any other expression -> {:tag expression}- Parameters:
metaNode- Syntax node containing metadata- Returns:
- Metadata map
-
specialCharacter
-
getQuotingSymbol
-
unescapeString
-
escapeString
-
specialLiteral
-