ChplFormat

Usage

use ChplFormat;

or

import ChplFormat;

The ChplFormat module provides a ChplSerializer and ChplDeserializer that aim to read and write data in a format similar to that of Chapel’s syntax.

record ChplSerializer
proc serializeValue(writer: _writeType, const val: ?t) throws
record ChplDeserializer
proc deserializeType(reader: _readerType, type readType): readType throws
proc deserializeValue(reader: _readerType, ref val: ?readType): void throws