caas is now drivable through stdin
* added idetools --eval * streams.readLine recognises and applies the backspace character
This commit is contained in:
parent
c43bf78000
commit
091c1b3075
18 changed files with 176 additions and 137 deletions
|
|
@ -26,10 +26,7 @@ proc verboseProcess(context: PPassContext, n: PNode): PNode =
|
|||
incl(msgs.gNotes, hintProcessing)
|
||||
Message(n.info, hintProcessing, $idgen.gBackendId)
|
||||
|
||||
proc verbosePass*(): TPass =
|
||||
initPass(result)
|
||||
result.open = verboseOpen
|
||||
result.process = verboseProcess
|
||||
const verbosePass* = makePass(open = verboseOpen, process = verboseProcess)
|
||||
|
||||
proc cleanUp(c: PPassContext, n: PNode): PNode =
|
||||
result = n
|
||||
|
|
@ -46,7 +43,5 @@ proc cleanUp(c: PPassContext, n: PNode): PNode =
|
|||
else:
|
||||
nil
|
||||
|
||||
proc cleanupPass*(): TPass =
|
||||
initPass(result)
|
||||
result.process = cleanUp
|
||||
result.close = cleanUp
|
||||
const cleanupPass* = makePass(process = cleanUp, close = cleanUp)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue