File:  [parser3project] / parser3 / tests / 322.html
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Sun Oct 25 22:31:57 2015 UTC (10 years, 10 months ago) by moko
Branches: MAIN
CVS tags: HEAD
test for ^reflection:is[] added (related to feature #1041)

@main[]
^is_code{1}
^is_method{1}
^is_junction{1}

^is_code[$main]
^is_method[$main]
^is_junction[$main]

void: ^if(^reflection:is[void;no-such-value]){yes}{no}
string: $s[] ^if(^reflection:is[string;s]){yes}{no}

$a[ $.b[ $.c{code} ] ]
context: ^if(^reflection:is[code;$a.b;c]){yes}{no}

@is_code[x]
code: ^if(^reflection:is[code;x]){yes}{no}

@is_method[x]
method: ^if(^reflection:is[method;x]){yes}{no}

@is_junction[x]
juction: ^if(^reflection:is[junction;x]){yes}{no}

E-mail: