File: ecast.asy

package info (click to toggle)
asymptote 2.02-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 9,720 kB
  • ctags: 9,807
  • sloc: cpp: 54,858; python: 3,590; ansic: 2,371; perl: 1,555; lisp: 1,363; yacc: 545; sh: 523; makefile: 503; lex: 434
file content (11 lines) | stat: -rw-r--r-- 155 bytes parent folder | download | duplicates (14)
1
2
3
4
5
6
7
8
9
10
11
import TestLib;
StartTest("ecast");
struct A {
  public int x;
}
int operator ecast(A a) {
  return a.x;
}
A a=new A; a.x=5;
assert((int)a==5);
EndTest();