Alexander Jung

CS PhD Student @LancasterUni

Posted on One min read Tag: OS

With a bootable image ready to be burnt to CD-ROM and booted onto an x86 computer for general purpose computing, the following demo video represent the working minimal OS in operation, containing the bulk of the implementation in addition various provisions to enable the testing of JavaScript files.

Running JavaScript files

The last aim of this project was to be able to run JavaScript files natively on the OS itself. Again, the video demo above displays this in action. The first test, test1-hello.js, simply performs a conversion of the case of a specified text using a built in JavaScript method, .toUpperCase(). The second test case, test2-syntax.js, tests the ability to store variables in memory and the ability to concatenate strings together using its native syntax.