Skip to content

Tarik Billa

  • Web Development
    • html
    • vue.js
    • laravel
    • css
    • javascript
    • jquery
    • node.js
    • php
    • asp.net
  • Programming
    • python
    • java
    • c
    • c++
    • c#
  • git
  • android

mainframe

What is the meaning of char foo(|10|) in C?

June 27, 2023 by Tarik

It seems to be an early or non-standard form of digraph. The code was probably written using EBCDIC instead of ASCII, and EBCDIC doesn’t have [ ] characters (at least not in all code pages). I found the manual for SAS/C, a C compiler apparently meant for System/370. On page 2-10 (page 42 of the … Read more

Categories c Tags c++, ebcdic, mainframe, zos Leave a comment

How to use the C socket API in C++ on z/OS

October 25, 2022 by Tarik

Keep a copy of the IBM manuals handy: z/OS V1R11.0 XL C/C++ Programming Guide z/OS V1R11.0 XL C/C++ Run-Time Library Reference The IBM publications are generally very good, but you need to get used to their format, as well as knowing where to look for an answer. You’ll find quite often that a feature that … Read more

Categories c++ Tags c++, mainframe, sockets, zos Leave a comment

Tarik Billa

Software Engineer
tarikbilla@gmail.com
+8801884414000
  • Reuse a hash in YAMLApril 17, 2024
  • Dockerfile: how to redirect the output of a RUN command to a variable?April 16, 2024
  • How to cd to a directory with spaces in the directory name?April 16, 2024
  • Maximum MIME type length when storing the type in a databaseApril 16, 2024
  • What is the difference between Unit, Integration, Regression and Acceptance Testing?April 16, 2024
© 2026 Tarik Billa