DynoC

Usage

use DynoC;

or

import DynoC;
proc dynoc_ContextCreate() : dynoc_Context
proc dynoc_ContextDestroy(context: dynoc_Context) : void
proc dynoc_AstNodeListDestroy(list: dynoc_AstNodeList) : void
proc dynoc_isAnonFormal(node: dynoc_AnonFormal) : c_int
proc dynoc_isAs(node: dynoc_As) : c_int
proc dynoc_isArray(node: dynoc_Array) : c_int
proc dynoc_isArrayRow(node: dynoc_ArrayRow) : c_int
proc dynoc_isAttribute(node: dynoc_Attribute) : c_int
proc dynoc_isAttributeGroup(node: dynoc_AttributeGroup) : c_int
proc dynoc_isBreak(node: dynoc_Break) : c_int
proc dynoc_isCatch(node: dynoc_Catch) : c_int
proc dynoc_isCobegin(node: dynoc_Cobegin) : c_int
proc dynoc_isConditional(node: dynoc_Conditional) : c_int
proc dynoc_isComment(node: dynoc_Comment) : c_int
proc dynoc_isContinue(node: dynoc_Continue) : c_int
proc dynoc_isDelete(node: dynoc_Delete) : c_int
proc dynoc_isDomain(node: dynoc_Domain) : c_int
proc dynoc_isDot(node: dynoc_Dot) : c_int
proc dynoc_isEmptyStmt(node: dynoc_EmptyStmt) : c_int
proc dynoc_isErroneousExpression(node: dynoc_ErroneousExpression) : c_int
proc dynoc_isExternBlock(node: dynoc_ExternBlock) : c_int
proc dynoc_isFunctionSignature(node: dynoc_FunctionSignature) : c_int
proc dynoc_isIdentifier(node: dynoc_Identifier) : c_int
proc dynoc_isImplements(node: dynoc_Implements) : c_int
proc dynoc_isImport(node: dynoc_Import) : c_int
proc dynoc_isInclude(node: dynoc_Include) : c_int
proc dynoc_isInit(node: dynoc_Init) : c_int
proc dynoc_isLabel(node: dynoc_Label) : c_int
proc dynoc_isLet(node: dynoc_Let) : c_int
proc dynoc_isNew(node: dynoc_New) : c_int
proc dynoc_isRange(node: dynoc_Range) : c_int
proc dynoc_isRequire(node: dynoc_Require) : c_int
proc dynoc_isReturn(node: dynoc_Return) : c_int
proc dynoc_isSelect(node: dynoc_Select) : c_int
proc dynoc_isThrow(node: dynoc_Throw) : c_int
proc dynoc_isTry(node: dynoc_Try) : c_int
proc dynoc_isUse(node: dynoc_Use) : c_int
proc dynoc_isVisibilityClause(node: dynoc_VisibilityClause) : c_int
proc dynoc_isWhen(node: dynoc_When) : c_int
proc dynoc_isWithClause(node: dynoc_WithClause) : c_int
proc dynoc_isYield(node: dynoc_Yield) : c_int
proc dynoc_isBegin(node: dynoc_Begin) : c_int
proc dynoc_isBlock(node: dynoc_Block) : c_int
proc dynoc_isDefer(node: dynoc_Defer) : c_int
proc dynoc_isLocal(node: dynoc_Local) : c_int
proc dynoc_isManage(node: dynoc_Manage) : c_int
proc dynoc_isOn(node: dynoc_On) : c_int
proc dynoc_isSerial(node: dynoc_Serial) : c_int
proc dynoc_isSync(node: dynoc_Sync) : c_int
proc dynoc_isDoWhile(node: dynoc_DoWhile) : c_int
proc dynoc_isWhile(node: dynoc_While) : c_int
proc dynoc_isBracketLoop(node: dynoc_BracketLoop) : c_int
proc dynoc_isCoforall(node: dynoc_Coforall) : c_int
proc dynoc_isFor(node: dynoc_For) : c_int
proc dynoc_isForall(node: dynoc_Forall) : c_int
proc dynoc_isForeach(node: dynoc_Foreach) : c_int
proc dynoc_isBoolLiteral(node: dynoc_BoolLiteral) : c_int
proc dynoc_isImagLiteral(node: dynoc_ImagLiteral) : c_int
proc dynoc_isIntLiteral(node: dynoc_IntLiteral) : c_int
proc dynoc_isRealLiteral(node: dynoc_RealLiteral) : c_int
proc dynoc_isUintLiteral(node: dynoc_UintLiteral) : c_int
proc dynoc_isBytesLiteral(node: dynoc_BytesLiteral) : c_int
proc dynoc_isStringLiteral(node: dynoc_StringLiteral) : c_int
proc dynoc_isFnCall(node: dynoc_FnCall) : c_int
proc dynoc_isOpCall(node: dynoc_OpCall) : c_int
proc dynoc_isPrimCall(node: dynoc_PrimCall) : c_int
proc dynoc_isReduce(node: dynoc_Reduce) : c_int
proc dynoc_isScan(node: dynoc_Scan) : c_int
proc dynoc_isTuple(node: dynoc_Tuple) : c_int
proc dynoc_isZip(node: dynoc_Zip) : c_int
proc dynoc_isMultiDecl(node: dynoc_MultiDecl) : c_int
proc dynoc_isTupleDecl(node: dynoc_TupleDecl) : c_int
proc dynoc_isForwardingDecl(node: dynoc_ForwardingDecl) : c_int
proc dynoc_isEnumElement(node: dynoc_EnumElement) : c_int
proc dynoc_isFunction(node: dynoc_Function) : c_int
proc dynoc_isInterface(node: dynoc_Interface) : c_int
proc dynoc_isModule(node: dynoc_Module) : c_int
proc dynoc_isTypeQuery(node: dynoc_TypeQuery) : c_int
proc dynoc_isReduceIntent(node: dynoc_ReduceIntent) : c_int
proc dynoc_isFormal(node: dynoc_Formal) : c_int
proc dynoc_isTaskVar(node: dynoc_TaskVar) : c_int
proc dynoc_isVarArgFormal(node: dynoc_VarArgFormal) : c_int
proc dynoc_isVariable(node: dynoc_Variable) : c_int
proc dynoc_isEnum(node: dynoc_Enum) : c_int
proc dynoc_isClass(node: dynoc_Class) : c_int
proc dynoc_isRecord(node: dynoc_Record) : c_int
proc dynoc_isUnion(node: dynoc_Union) : c_int
proc dynoc_toAnonFormal(node: dynoc_AstNode) : dynoc_AnonFormal
proc dynoc_toAs(node: dynoc_AstNode) : dynoc_As
proc dynoc_toArray(node: dynoc_AstNode) : dynoc_Array
proc dynoc_toArrayRow(node: dynoc_AstNode) : dynoc_ArrayRow
proc dynoc_toAttribute(node: dynoc_AstNode) : dynoc_Attribute
proc dynoc_toAttributeGroup(node: dynoc_AstNode) : dynoc_AttributeGroup
proc dynoc_toBreak(node: dynoc_AstNode) : dynoc_Break
proc dynoc_toCatch(node: dynoc_AstNode) : dynoc_Catch
proc dynoc_toCobegin(node: dynoc_AstNode) : dynoc_Cobegin
proc dynoc_toConditional(node: dynoc_AstNode) : dynoc_Conditional
proc dynoc_toComment(node: dynoc_AstNode) : dynoc_Comment
proc dynoc_toContinue(node: dynoc_AstNode) : dynoc_Continue
proc dynoc_toDelete(node: dynoc_AstNode) : dynoc_Delete
proc dynoc_toDomain(node: dynoc_AstNode) : dynoc_Domain
proc dynoc_toDot(node: dynoc_AstNode) : dynoc_Dot
proc dynoc_toEmptyStmt(node: dynoc_AstNode) : dynoc_EmptyStmt
proc dynoc_toErroneousExpression(node: dynoc_AstNode) : dynoc_ErroneousExpression
proc dynoc_toExternBlock(node: dynoc_AstNode) : dynoc_ExternBlock
proc dynoc_toFunctionSignature(node: dynoc_AstNode) : dynoc_FunctionSignature
proc dynoc_toIdentifier(node: dynoc_AstNode) : dynoc_Identifier
proc dynoc_toImplements(node: dynoc_AstNode) : dynoc_Implements
proc dynoc_toImport(node: dynoc_AstNode) : dynoc_Import
proc dynoc_toInclude(node: dynoc_AstNode) : dynoc_Include
proc dynoc_toInit(node: dynoc_AstNode) : dynoc_Init
proc dynoc_toLabel(node: dynoc_AstNode) : dynoc_Label
proc dynoc_toLet(node: dynoc_AstNode) : dynoc_Let
proc dynoc_toNew(node: dynoc_AstNode) : dynoc_New
proc dynoc_toRange(node: dynoc_AstNode) : dynoc_Range
proc dynoc_toRequire(node: dynoc_AstNode) : dynoc_Require
proc dynoc_toReturn(node: dynoc_AstNode) : dynoc_Return
proc dynoc_toSelect(node: dynoc_AstNode) : dynoc_Select
proc dynoc_toThrow(node: dynoc_AstNode) : dynoc_Throw
proc dynoc_toTry(node: dynoc_AstNode) : dynoc_Try
proc dynoc_toUse(node: dynoc_AstNode) : dynoc_Use
proc dynoc_toVisibilityClause(node: dynoc_AstNode) : dynoc_VisibilityClause
proc dynoc_toWhen(node: dynoc_AstNode) : dynoc_When
proc dynoc_toWithClause(node: dynoc_AstNode) : dynoc_WithClause
proc dynoc_toYield(node: dynoc_AstNode) : dynoc_Yield
proc dynoc_toBegin(node: dynoc_AstNode) : dynoc_Begin
proc dynoc_toBlock(node: dynoc_AstNode) : dynoc_Block
proc dynoc_toDefer(node: dynoc_AstNode) : dynoc_Defer
proc dynoc_toLocal(node: dynoc_AstNode) : dynoc_Local
proc dynoc_toManage(node: dynoc_AstNode) : dynoc_Manage
proc dynoc_toOn(node: dynoc_AstNode) : dynoc_On
proc dynoc_toSerial(node: dynoc_AstNode) : dynoc_Serial
proc dynoc_toSync(node: dynoc_AstNode) : dynoc_Sync
proc dynoc_toDoWhile(node: dynoc_AstNode) : dynoc_DoWhile
proc dynoc_toWhile(node: dynoc_AstNode) : dynoc_While
proc dynoc_toBracketLoop(node: dynoc_AstNode) : dynoc_BracketLoop
proc dynoc_toCoforall(node: dynoc_AstNode) : dynoc_Coforall
proc dynoc_toFor(node: dynoc_AstNode) : dynoc_For
proc dynoc_toForall(node: dynoc_AstNode) : dynoc_Forall
proc dynoc_toForeach(node: dynoc_AstNode) : dynoc_Foreach
proc dynoc_toBoolLiteral(node: dynoc_AstNode) : dynoc_BoolLiteral
proc dynoc_toImagLiteral(node: dynoc_AstNode) : dynoc_ImagLiteral
proc dynoc_toIntLiteral(node: dynoc_AstNode) : dynoc_IntLiteral
proc dynoc_toRealLiteral(node: dynoc_AstNode) : dynoc_RealLiteral
proc dynoc_toUintLiteral(node: dynoc_AstNode) : dynoc_UintLiteral
proc dynoc_toBytesLiteral(node: dynoc_AstNode) : dynoc_BytesLiteral
proc dynoc_toStringLiteral(node: dynoc_AstNode) : dynoc_StringLiteral
proc dynoc_toFnCall(node: dynoc_AstNode) : dynoc_FnCall
proc dynoc_toOpCall(node: dynoc_AstNode) : dynoc_OpCall
proc dynoc_toPrimCall(node: dynoc_AstNode) : dynoc_PrimCall
proc dynoc_toReduce(node: dynoc_AstNode) : dynoc_Reduce
proc dynoc_toScan(node: dynoc_AstNode) : dynoc_Scan
proc dynoc_toTuple(node: dynoc_AstNode) : dynoc_Tuple
proc dynoc_toZip(node: dynoc_AstNode) : dynoc_Zip
proc dynoc_toMultiDecl(node: dynoc_AstNode) : dynoc_MultiDecl
proc dynoc_toTupleDecl(node: dynoc_AstNode) : dynoc_TupleDecl
proc dynoc_toForwardingDecl(node: dynoc_AstNode) : dynoc_ForwardingDecl
proc dynoc_toEnumElement(node: dynoc_AstNode) : dynoc_EnumElement
proc dynoc_toFunction(node: dynoc_AstNode) : dynoc_Function
proc dynoc_toInterface(node: dynoc_AstNode) : dynoc_Interface
proc dynoc_toModule(node: dynoc_AstNode) : dynoc_Module
proc dynoc_toTypeQuery(node: dynoc_AstNode) : dynoc_TypeQuery
proc dynoc_toReduceIntent(node: dynoc_AstNode) : dynoc_ReduceIntent
proc dynoc_toFormal(node: dynoc_AstNode) : dynoc_Formal
proc dynoc_toTaskVar(node: dynoc_AstNode) : dynoc_TaskVar
proc dynoc_toVarArgFormal(node: dynoc_AstNode) : dynoc_VarArgFormal
proc dynoc_toVariable(node: dynoc_AstNode) : dynoc_Variable
proc dynoc_toEnum(node: dynoc_AstNode) : dynoc_Enum
proc dynoc_toClass(node: dynoc_AstNode) : dynoc_Class
proc dynoc_toRecord(node: dynoc_AstNode) : dynoc_Record
proc dynoc_toUnion(node: dynoc_AstNode) : dynoc_Union
proc dynoc_Context_parse(context: dynoc_Context, file: c_ptrConst(c_char)) : dynoc_AstNodeList
proc dynoc_AstNode_id(node: dynoc_AstNode) : c_ptrConst(c_char)
proc dynoc_AstNode_tag(node: dynoc_AstNode) : c_ptrConst(c_char)
proc dynoc_AstNode_numChildren(node: dynoc_AstNode) : c_int
proc dynoc_AstNode_child(node: dynoc_AstNode, i: c_int) : dynoc_AstNode
proc dynoc_AstNodeList_size(list: dynoc_AstNodeList) : c_int
proc dynoc_AstNodeList_get(list: dynoc_AstNodeList, i: c_int) : dynoc_AstNode
proc dynoc_Comment_text(comment: dynoc_Comment) : c_ptrConst(c_char)
type dynoc_AnonFormal = c_ptr(void)
type dynoc_Array = c_ptr(void)
type dynoc_ArrayRow = c_ptr(void)
type dynoc_As = c_ptr(void)
type dynoc_AstNode = c_ptr(void)
type dynoc_AstNodeList = c_ptr(void)
type dynoc_Attribute = c_ptr(void)
type dynoc_AttributeGroup = c_ptr(void)
type dynoc_Begin = c_ptr(void)
type dynoc_Block = c_ptr(void)
type dynoc_BoolLiteral = c_ptr(void)
type dynoc_BracketLoop = c_ptr(void)
type dynoc_Break = c_ptr(void)
type dynoc_BytesLiteral = c_ptr(void)
type dynoc_Catch = c_ptr(void)
type dynoc_Class = c_ptr(void)
type dynoc_Cobegin = c_ptr(void)
type dynoc_Coforall = c_ptr(void)
type dynoc_Comment = c_ptr(void)
type dynoc_Conditional = c_ptr(void)
type dynoc_Context = c_ptr(void)
type dynoc_Continue = c_ptr(void)
type dynoc_Defer = c_ptr(void)
type dynoc_Delete = c_ptr(void)
type dynoc_DoWhile = c_ptr(void)
type dynoc_Domain = c_ptr(void)
type dynoc_Dot = c_ptr(void)
type dynoc_EmptyStmt = c_ptr(void)
type dynoc_Enum = c_ptr(void)
type dynoc_EnumElement = c_ptr(void)
type dynoc_ErroneousExpression = c_ptr(void)
type dynoc_ExternBlock = c_ptr(void)
type dynoc_FnCall = c_ptr(void)
type dynoc_For = c_ptr(void)
type dynoc_Forall = c_ptr(void)
type dynoc_Foreach = c_ptr(void)
type dynoc_Formal = c_ptr(void)
type dynoc_ForwardingDecl = c_ptr(void)
type dynoc_Function = c_ptr(void)
type dynoc_FunctionSignature = c_ptr(void)
type dynoc_Identifier = c_ptr(void)
type dynoc_ImagLiteral = c_ptr(void)
type dynoc_Implements = c_ptr(void)
type dynoc_Import = c_ptr(void)
type dynoc_Include = c_ptr(void)
type dynoc_Init = c_ptr(void)
type dynoc_IntLiteral = c_ptr(void)
type dynoc_Interface = c_ptr(void)
type dynoc_Label = c_ptr(void)
type dynoc_Let = c_ptr(void)
type dynoc_Local = c_ptr(void)
type dynoc_Manage = c_ptr(void)
type dynoc_Module = c_ptr(void)
type dynoc_MultiDecl = c_ptr(void)
type dynoc_New = c_ptr(void)
type dynoc_On = c_ptr(void)
type dynoc_OpCall = c_ptr(void)
type dynoc_PrimCall = c_ptr(void)
type dynoc_Range = c_ptr(void)
type dynoc_RealLiteral = c_ptr(void)
type dynoc_Record = c_ptr(void)
type dynoc_Reduce = c_ptr(void)
type dynoc_ReduceIntent = c_ptr(void)
type dynoc_Require = c_ptr(void)
type dynoc_Return = c_ptr(void)
type dynoc_Scan = c_ptr(void)
type dynoc_Select = c_ptr(void)
type dynoc_Serial = c_ptr(void)
type dynoc_StringLiteral = c_ptr(void)
type dynoc_Sync = c_ptr(void)
type dynoc_TaskVar = c_ptr(void)
type dynoc_Throw = c_ptr(void)
type dynoc_Try = c_ptr(void)
type dynoc_Tuple = c_ptr(void)
type dynoc_TupleDecl = c_ptr(void)
type dynoc_TypeQuery = c_ptr(void)
type dynoc_UintLiteral = c_ptr(void)
type dynoc_Union = c_ptr(void)
type dynoc_Use = c_ptr(void)
type dynoc_VarArgFormal = c_ptr(void)
type dynoc_Variable = c_ptr(void)
type dynoc_VisibilityClause = c_ptr(void)
type dynoc_When = c_ptr(void)
type dynoc_While = c_ptr(void)
type dynoc_WithClause = c_ptr(void)
type dynoc_Yield = c_ptr(void)
type dynoc_Zip = c_ptr(void)