eXperimental Operating System (eXpOS) is a toy operating system built from scratch as a part of OS laboratory course.
- Implemented various OS data structures and kernel routines.
- spl/spl_progs/ contains all interrupt handlers and kernel modules that were developed throughout the course using System Programming Language (SPL).
- expl/expl_progs/ contains all application programs that were written using Experimental Language (ExpL).
eXpOS is built upon the eXperimental String Machine (XSM) architecture. For more about this project visit eXpOS NITC.