From dd7096c24313d14af1e2f2b7e5837bf84a2aa8f3 Mon Sep 17 00:00:00 2001
From: m2-almarri <mohamed2.almarri@live.uwe.ac.uk>
Date: Wed, 5 Jul 2023 16:21:37 +0000
Subject: [PATCH] coding tokenisation began

---
 src/userprog/process.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/userprog/process.c b/src/userprog/process.c
index d51339a..975278d 100644
--- a/src/userprog/process.c
+++ b/src/userprog/process.c
@@ -41,6 +41,20 @@ process_execute (const char *file_name)
   /* Create a new thread to execute FILE_NAME. */
   tid = thread_create (file_name, PRI_DEFAULT, start_process, fn_copy);
 
+  // tokenisation code 
+    char *file_name_extracted; /* this to get echo, exit, halt... commands as file name alone */
+    char *args1;
+    char *args2;
+    char *args3;
+
+    char *token;
+    char *saveptr;
+
+    token = strtok_r(user_str, " ", &saveptr);
+
+
+
+
   if (tid == TID_ERROR)
     palloc_free_page (fn_copy); 
   return tid;
-- 
GitLab