24FreelanceFreelance marketplace that never sleeps
Active

SNOBOL4: string processing and pattern matching for text and legacy data

124 views#2318
Listing period10 daysuntil 21.11.2026
Posted23.08.2026
Views1247 in 14 days

About the service

I offer specialized services in the SNOBOL4 language and its fast cousin SPITBOL — a language originally created for working with strings and patterns. If you have inherited a stack of SNOBOL source code from an academic project, research laboratory, or old data processing pipeline, I will read it, explain the logic, and make it work again. My daily task is pattern matching: I design SNOBOL patterns that scan, split, rewrite, and validate text noticeably shorter than equivalent regular expressions, and I describe the behavior of each rule in detail. I take on the transformation of awkward legacy data, where records are broken, delimiters are inconsistent, and the format was never properly documented. I extract fields, normalize encodings, verify columns, and deliver clean results ready for a modern database or spreadsheet. If desired, I port SNOBOL logic to Python, Perl, or C when the client wants to move away from the old runtime while preserving the original semantics rather than guessing at it. For historians of computing and university courses, I prepare commented and runnable examples showing why this language mattered. Each job includes readable source code, inline comments, a short design note, and a test corpus so you can verify the behavior yourself. I have spent years untangling string code that others have given up on, and I genuinely enjoy it. Tell me what your text should become, and I will build the necessary patterns — reliably and on time.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Yulia P.Applied programming
Contact

What this page answers