Posts tagged "pony"
Quicksort February 14, 2016
Push-parsing and Pony July 2, 2016
Hey, let’s write a quick parser! A simple one, for the simple version of hoc from The Unix Programming Environment. The chapter on hoc is used to demonstrate the use of the yacc parser; it’s a dandy example to play with parsing.
I haven’t hand written a parser in a long time, so that’s what I want to do now. But there is a bit of a catch: it reads from stdin in Pony. And the interface for that is:
interface StdinNotify """ Notification for data arriving via stdin. """ fun ref apply(data: Array[U8] iso) => """ Called when data is available on stdin. """ None fun ref dispose() => """ Called when no more data will arrive on stdin. """ None