Kiwi Script
KiwiScript Interpreter
 All Data Structures Files Functions Variables Typedefs Enumerations Macros
Data Structures | Functions
KSPathExpression.h File Reference

IR for KSPathExpression class. More...

#include "KSExpression.h"

Go to the source code of this file.

Data Structures

struct  KSPathExpression
 

Functions

struct KSPathExpressionKSAllocatePathExpression (struct KEPath *path, struct KELineInfo *linfo, struct CNResource *resource)
 Allocate path expression. More...
 
CNBoolean KSIsPathExpression (const struct KSExpression *src)
 Check the expression class. More...
 

Detailed Description

IR for KSPathExpression class.

Copyright
Copyright (C) 2014 Steel Wheels Project

Function Documentation

struct KSPathExpression* KSAllocatePathExpression ( struct KEPath *  path,
struct KELineInfo *  linfo,
struct CNResource *  resource 
)

Allocate path expression.

Returns
Allocated expression
Parameters
pathSource path
linfoLine information of the expression
resourceResource to allocate the expression
CNBoolean KSIsPathExpression ( const struct KSExpression src)

Check the expression class.

Return values
TrueThe source expression is an object of the class
FalseThe source expression is NOT an object of the class
Parameters
srcSource expression