User:Troy martin: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content deleted Content added
Line 16: Line 16:


hash (Hardly Amazing SHell) is the built-in shell for TBOS. It's probably the biggest part of the kernel binary since it has 99% of the strings in it. hash is influenced by bash and borrows some ideas from bash and other GNU software, like long options. People who are native DOS users probably won't like working with hash because it's just plain different than the DOS command interpreter.
hash (Hardly Amazing SHell) is the built-in shell for TBOS. It's probably the biggest part of the kernel binary since it has 99% of the strings in it. hash is influenced by bash and borrows some ideas from bash and other GNU software, like long options. People who are native DOS users probably won't like working with hash because it's just plain different than the DOS command interpreter.

hash doesn't have a good argument parsing system yet, so any bad arguments will just result in a command not found error. hash 0.1.0 should have a better arg system.


* Current version is 0.1.0.
* Current version is 0.1.0.

Revision as of 04:13, 16 November 2008

Hey. I'm Troy Martin. I'm a 13-year-old programmer from Vancouver, BC, Canada.

User:Troy_martin/Code -- NOTE: This page could possible grow big and take a bit of time to load.

My contributions here

TBOS

TBOS is my OS project written in 16-bit assembly. It assembles in NASM and NASM only, but could probably be ported to other assemblers with macro functions quite easily.

  • Current version is 0.2.4.

hash

hash (Hardly Amazing SHell) is the built-in shell for TBOS. It's probably the biggest part of the kernel binary since it has 99% of the strings in it. hash is influenced by bash and borrows some ideas from bash and other GNU software, like long options. People who are native DOS users probably won't like working with hash because it's just plain different than the DOS command interpreter.

  • Current version is 0.1.0.