Timecard banner

Timecard

4 devlogs
9h 19m 13s

A CLI-based task management system developed using good old COBOL!

Loading README...

Luqman

(Timecard #4) I’m about to head off to my hometown for a day trip, so here’s what happened this morning:

  1. Modularised EVERYTHING I can so the COBOL code is less cluttered.
  2. Added data file for tasks.
  3. Implemented system initialisation, checks for files and dates.
  4. Added OS-aware screen clearing.

I will spend the time in the car thinking of a method to efficiently display the TUI.

Attachment
0
Luqman

(Timecard #3) Hello again! Today is a decent day.

  1. Figured out how to modularised COBOL code (this took wayyy too long)
  2. Built a tool to aid with compiling all the files (now a separate project lol - Cobweb)

Next up, working on the core mechanics! Shouldn’t be a big headache since I got the modularisation figured out.

Attachment
Attachment
Attachment
Attachment
0
Luqman

(Timecard #2) Haihhh, it’s a few minutes past New Year 2025. I’m feeling a bit better now, 80% recovered from all the sickness of yesterday hahahaa . Almost shed tears. Anyways, here’s a summary of the past 3hrs:

  1. Reworked working storage section variables to be more versatile.
  2. Figured out some TUI things, quite hard to achieve on COBOL lol - trial n error on various techniques to get it done.
  3. Since the TUI is figured out, I made the HELP page.
    For tomorrow, I’m going to work on setup/initialisation as well as the date handler.
Attachment
1

Comments

andromeda
andromeda about 1 month ago

COBOL is a fascinating choice, would love to follow along with this :D

Luqman

(Timecard #1) Today is a wrap! I am sick today hence only 42m of meaningful coding hahahaa.

  1. Did basic COBOL things
  2. Added ANSI colours
  3. CLI handler

Tomorrow is when things get serious >:)

Attachment
0