72a73,91
> pdir = str(protocol_dir)
> hdir = str(html_dir)
>
> if not isdir(pdir):
> os.mkdir(pdir)
> if not isdir(hdir):
> os.mkdir(hdir)
>
> print "SLICC Generator pass 1..."
> slicc.findMachines()
>
> print "SLICC Generator pass 2..."
> slicc.generate()
>
> print "SLICC writing C++ files..."
> slicc.writeCodeFiles(pdir)
>
> print "SLICC writing HTML files..."
> slicc.writeHTMLFiles(hdir)
111,112c130,136
< for f in sorted(s for s in nodes if str(s).endswith('.cc')):
< Source(f)
---
> for f in nodes:
> s = str(f)
> if s.endswith('.cc'):
> Source(f)
> elif s.endswith('.py'):
> SimObject(f)
>