User Activity

  • Posted a comment on discussion Contributions on GnuCOBOL

    I’ve posted a COBOL program that implements all twelve verses of “The Twelve Days of Christmas” using classic mainframe techniques—intended as a compact illustration of: Tabular data handling with OCCURS and REDEFINES Ordinal suffix generation (1st, 2nd, 3rd, etc.) via compact encoded literals Bidirectional loop logic: the inner loop descends from the current day to day 1, mimicking cumulative look-back patterns common in period-to-date reporting (e.g., year-end inventory reconciliation) The logic...

  • Posted a comment on discussion Contributions on GnuCOBOL

    I wish to share my latest COBOL project: a fully working Big Five (OCEAN) personality assessment—written in COBOL (originally in GnuCOBOL then adapted for Cobol74 for Tk4-). 20- or 50-item versions (20 if you value your time) Reverse-scored items handled correctly Narrative interpretations for low/average/high scores Output word-wrapped to 80 columns (because terminals matter) Includes CLIST + IND$FILE instructions for MVS Even has a PowerShell helper to convert .txt → fixed-length .dat 🔗 GitHub:...

  • Posted a comment on discussion Contributions on GnuCOBOL

    I built a simple COBOL program that generates seasonal romantic plots — Christmas and Thanksgiving — using variable templates. Each story is built from two files: vars.dat — lists choices for each placeholder (e.g., <female_1>, <setting>) plot.dat — the story with those placeholders The program reads them, lets you pick options interactively, then fills in the blanks and wraps output to 80 columns. Works on GNU COBOL (PC) and COBOL 74 (MVS/TK4). Uses SimoTime’s SIMOSUB1 for search/replace. No fancy...

  • Posted a comment on discussion Contributions on GnuCOBOL

    After porting my engine from COBOL-85 to COBOL-74, I now have a single logic base that runs identically on modern systems and vintage mainframes. 4 ready-to-play adventures (forest, tower, temple, study) Win logic embedded in object records (no separate solution file) Includes a CLIST for interactive play in MVS READY mode in TK4- Tools to edit data files easily (PowerShell) It’s pure COBOL — no C, no libraries, just ACCEPT and DISPLAY. 🔗 https://github.com/manyone/cobol-adventure-engine 🖼️ (screenshot...

  • Modified a comment on discussion Contributions on GnuCOBOL

    i resurrected this algebraic evaluator i wrote decades ago and i'm sharing it as open source. It's a fully functional infix expression parser and evaluator written in standard COBOL, supporting basic arithmetic, exponentiation(^), parenthesis nesting, SQRT function and floating point result. here's a simple expression SQRT(3^2+4^2) ANS= 5.00000 here's another (amortization. solve for monthly payment: Int=5% Loan=$250000 N=30 years) (5/1200*250000*((1+5/1200)^(30*12)))/(((1+5/1200)^(30*12))-1) ANS=...

  • Modified a comment on discussion Contributions on GnuCOBOL

    i resurrected this algebraic evaluator i wrote decades ago and i'm sharing it as open source. It's a fully functional infix expression parser and evaluator written in standard COBOL, supporting basic arithmetic, exponentiation(^), parenthesis nesting, SQRT function and floating point result. here's a simple expression SQRT(3^2+4^2) ANS= 5.00000 here's another (amortization. solve for monthly payment: Int=5% Loan=$250000 N=30 years) (5/1200250000((1+5/1200)^(3012)))/(((1+5/1200)^(3012))-1)`` ANS=...

  • Posted a comment on discussion Contributions on GnuCOBOL

    i resurrected this algebraic evaluator i wrote decades ago and i'm sharing it as open source. It's a fully functional infix expression parser and evaluator written in standard COBOL, supporting basic arithmetic, exponentiation(^), parenthesis nesting, SQRT function and floating point result. here's a simple expression SQRT(3^2+4^2) ANS= 5.00000 here's another (SOLVE AMORT MONTHLY PMT: INT=5% LOAN=$250000 N=30 YRS) (5/1200250000((1+5/1200)^(3012)))/(((1+5/1200)^(3012))-1)`` ANS= 1342.05405 Github:...

View All

Personal Data

Username:
manyone
Joined:
2025-10-10 06:39:39.606000

Projects

  • No projects to display.

Personal Tools

MongoDB Logo MongoDB