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)