/source/core/ast/Node.ooc
Unknown | 24 lines | 15 code | 9 blank | 0 comment | 0 complexity | 973bd5409d778fb8cd88d8a2c203116a MD5 | raw file
- import middle/Resolver
- import Access, Var // for resolveAccess
- Node: class {
- resolve: func (task: Task) {
- (task toString() + " node-stub, already done.") println()
- }
- toString: func -> String {
- class name
- }
- callResolver?: func -> Bool { false }
-
- accessResolver?: func -> Bool { false }
-
- resolveAccess: func (acc: Access, task: Task, suggest: Func (Var)) {
- // <your ad here>
- }
- }