Skip to content

The sea has no memory but I do - Gangplank

Notifications You must be signed in to change notification settings

bassamadnan/Sea-Shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

Description

All relevant source codes are in src directory, with the relevant include libraries in the include directory, everything else is for test purposes.

To run first open the directory downloaded and compile the makefile using

make build

to run the shell

./final

Assumptions

  • echo with double quotation marks always end with double quatations eg: echo "hi is not valid, however echo "hi " is, or even echo hello world
  • peek is always given with flags (atleast 1 flag) , by default the flag -a is run
  • pastevent execute is always entered without any spaces and with a ';' for example: pastevents No spaces (no ';' required only for pastevents) pastevents purge; (No spaces with a mandatory ';') pastevents execute 2; no spaces after ';' echo hi;pastevents execute 1;echo test2 (No spaces in pastevents execute 1) pastevents execute 2; (no spaces, with a semicolon in the end)

About

The sea has no memory but I do - Gangplank

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published