Show
Ignore:
Timestamp:
09/06/09 05:19:15 (3 months ago)
Author:
sukyoungryu
Message:

[demos] Fixed more getter call syntax in demos.

Location:
trunk/ProjectFortress/demos
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/ProjectFortress/demos/Lambda.fss

    r4130 r4131  
    8888trait Var extends Term comprises { FreeVar, BoundVar } 
    8989    getter name(): String 
    90     pretty(_:ZZ32): String = name() 
     90    pretty(_:ZZ32): String = self.name 
    9191    subst(v:Var, val:Term): Term = if self=v then val else self end 
    9292    hasFreeVar(v:Var): Boolean = self = v 
  • trunk/ProjectFortress/demos/Syntax.fsi

    r4130 r4131  
    11(******************************************************************************* 
    2     Copyright 2008 Sun Microsystems, Inc., 
     2    Copyright 2009 Sun Microsystems, Inc., 
    33    4150 Network Circle, Santa Clara, California 95054, U.S.A. 
    44    All rights reserved. 
  • trunk/ProjectFortress/demos/Syntax.fss

    r4130 r4131  
    11(******************************************************************************* 
    2     Copyright 2008 Sun Microsystems, Inc., 
     2    Copyright 2009 Sun Microsystems, Inc., 
    33    4150 Network Circle, Santa Clara, California 95054, U.S.A. 
    44    All rights reserved. 
  • trunk/ProjectFortress/demos/aStar.fss

    r4130 r4131  
    6868        generate() method. **) 
    6969    generate[\R\](r: Reduction[\R\], body: Self->R): R = 
    70         children().generate[\R\](r,body) 
     70        self.children.generate[\R\](r,body) 
    7171end 
    7272 
     
    152152        end 
    153153    getter cost(): ZZ32 = 6 81 - 5 props - cands 
    154     getter isComplete(): ZZ32 = isConsistent() AND: props = 81 
     154    getter isComplete(): ZZ32 = self.isConsistent AND: props = 81 
    155155    getter longString(): String = 
    156156        (BIG ||[i<-0#9] ( 
     
    172172             end)) 
    173173    getter children(): Generator[\Sudoku\] = 
    174         if isConsistent() then 
     174        if self.isConsistent then 
    175175            incons : Sudoku = Sudoku(0,props+1,state) 
    176176            <|  if state[iMax,jMax,k].working() then 
     
    352352    getter asString(): String = 
    353353        if i = 0 then "0" 
    354         elif i >= 10^9 then sec() "s" 
    355         elif i >= 10^6 then ms() "ms" 
    356         elif i >= 10^3 then us() "µs" 
    357         else ns() "ns" 
     354        elif i >= 10^9 then self.sec "s" 
     355        elif i >= 10^6 then self.ms "ms" 
     356        elif i >= 10^3 then self.us "µs" 
     357        else self.ns "ns" 
    358358        end 
    359359    opr +(self, other:NanoInterval): NanoInterval =