wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Note Taker App

profile
Aarti Rathod
Jul 16, 2025
0 Likes
0 Discussions
0 Reads



(defvar *notes* '()

"Global list to store text notes.")


(defun add-note ()

"Add a new text note."

(format t "Enter your note: ")

(let ((note (read-line)))

(push note *notes*)

(format t "๐Ÿ“ Note added: ~A~%" note)))


(defun list-notes ()

"Display all saved notes."

(if *notes*

(progn

(format t "~%๐Ÿ“‹ Your Notes:~%")

(dolist (note (reverse *notes*))

(format t "โ€ข ~A~%" note)))

(format t "๐Ÿ“ญ No notes found.~%")))


(defun clear-notes ()

"Clear all saved notes."

(setf *notes* '())

(format t "๐Ÿงน All notes cleared.~%"))


(defun show-menu ()

"Displays the options menu."

(format t "~%========= NOTE TAKER =========~%")

(format t "1. Add Note~%")

(format t "2. View Notes~%")

(format t "3. Clear Notes~%")

(format t "4. Exit~%")

(format t "Choose an option (1-4): "))


(defun note-taker ()

"Main loop for the note taker app."

(loop

(show-menu)

(let ((choice (read)))

(case choice

(1 (add-note))

(2 (list-notes))

(3 (clear-notes))

(4 (progn (format t "๐Ÿ‘‹ Exiting Note Taker. Goodbye!~%") (return)))

(t (format t "โŒ Invalid option. Try again.~%"))))))



Comments ()


Sign in

Read Next

PHONE TECHNOLOGY

Blog banner

Layers Of Blockchain

Blog banner

INTERNET

Blog banner

Art and Culture of Rajasthan

Blog banner

Fault Tolerance in an Operating System

Blog banner

OLA

Blog banner

Outlook.com

Blog banner

Processes: Process Description and Control.

Blog banner

Social Media.

Blog banner

Cybersecurity Standards for Automotive

Blog banner

semaphores in os

Blog banner

Twisted world

Blog banner

A small world of Sockets

Blog banner

Linux Virtual Machine Process Scheduling

Blog banner

Memory Management in an Operating System

Blog banner

Building a Better You: Fitness Tips and Inspiration.

Blog banner

The Role of Cyber Forensics in Criminology

Blog banner

Electronic Funds Transfer

Blog banner

Real-Time Operating Systems (RTOS) Deep Explanation

Blog banner

Save Girl Child

Blog banner

ADD A SPICE TO YOUR LIFE.

Blog banner

Incorporating Automation into Digital Forensics.

Blog banner

Direct memory access

Blog banner

Article on Zoho Corporation

Blog banner

PHISHING

Blog banner

New Horizon Europe project โ€˜EvoLandโ€™ sets off to develop new prototype services.

Blog banner

1.1 basic elements

Blog banner

What is process

Blog banner

Atlantis - The Lost Island.........

Blog banner

Tomato Butter Sauce with Bucatini

Blog banner

Threads

Blog banner

Cyber Forensics

Blog banner

BIRYANI ! The history you never knew about

Blog banner

Evolution of Operating system

Blog banner

Deadlock

Blog banner

Is Your Password Complex Enough?

Blog banner

The Laws of Karma

Blog banner

Threads

Blog banner

Virtual memory

Blog banner

Juveniles, Internet and Computer Crime

Blog banner

Amazon

Blog banner

MORDERN UNIX SYSTEM

Blog banner