Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I worked for Guidance Software in the aughts and their main product, EnCase, had its own proprietary scripting language built in, called EnScript. Everything in EnCase inherited from “NodeClass”, a linked list for creating trees.

EnScript had a forall(NodeClass n in tree.GetRoot(){} construct that was very easy. It was essentially a depth-first iterator.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: