杨鹏飞
杨鹏飞

Reputation: 21

Does the operating system design use knowledge of compilation principles?

One of my teachers said that the design of the operating system uses knowledge of syntax trees and automata. I didn't think of where the application was. Does the operating system actually use this knowledge?

Upvotes: 1

Views: 62

Answers (1)

Marco van de Voort
Marco van de Voort

Reputation: 26356

In general? No. But there are exceptions

  • firewall rule engines
  • some of the protocol of X is generated from abstract cases.
  • thunking layers for syscalls are sometimes generated.

Upvotes: 3

Related Questions