File:  [parser3project] / parser3 / www / htdocs / Attic / derived.p
Revision 1.21: download - view: text, annotated - select for diffs - revision graph
Wed Oct 30 10:33:38 2002 UTC (23 years, 8 months ago) by paf
Branches: MAIN
CVS tags: HEAD
include method overriding tested OK

@USE
/base.p

@CLASS
derived

@BASE
base

@auto[]
$aaa[1]

@create[aderived_param]
^BASE:create[base create actual param]
$derived_var[$aderived_param]

@test[][aaa]
$aaa[xxx]
^$CLASS.aaa=$CLASS.aaa<br>
^$aaa=$aaa<br>
^$derived_var=$derived_var<br>
^BASE:test[]

@test2[]
derived_test2<br>
^$field=$field<br>
#^shit[]

@includet[]
derived_includet<br>
^include[some.p]
^self.included_method[2]

@includet2override[]
^include[some.p]
^override[]

@override[] me
in derived.p


@inclass_process_test[][ipt]
$ipt[3]
#^process[$MAIN:CLASS]{^^eval($ipt*2)}
#^process[$MAIN:CLASS]{^^test2[]}
$field[derived field value]
^process{^^test2[]}


@explodejunction[param]
$param
junction exploded<br>

E-mail: