Design and maintenance of pre-compilers.
In the fields of pre-compilers, utilities, and development-tools Bixoft can
design and develop programs for a wide variety of applications, not only for
assembler-programs, but also for 3GL environments. Amongst these are:
- Enforce the usage of your company's standards.
Unauthorized constructions, names, etc. will result in rejected source code:
the program will not compile, error messages will appear in the listing.
- Implementation of macro facility.
Implementation of a macro facility for compilers that do not support
comparable functionality themselves. E.g. we created an RPG pre-compiler
that mimicked HLASM's macro function for the RPG environment.
- Generate macros and/or copy-members.
These can be generated from your repository, from existing documentation,
from other meta-information, or from existing source-members.
- Generate code.
This can be done from the same sources as above. Code however also can be
generated from ordinary source code. Amongst the possibilities are:
- Redefinition of existing command codes. E.g. every I/O-statement can be
replaced by a call to a compatibility-module. The required
compatibility-modules can be generated as well. The program's source code
will be changed for each compile. To the application programmer nothing
changes.
- Definition of new command codes. E.g. a WRITE-NEXT (update record then
read next), a READUL (read unless locked), or an OPENSEG (open file segment).
In brief: anything that renders the life of your application-programmers more
agreeable.
- Generate stubs.
Whenever programs operating below the 16MB-line (AMODE 24) have to cooperate
with programs above that line, they must call and return to each other through
a so-called stub. Also, during link-editing special measures must be taken.
All these matters can be generated from the source.
- Etcetera.
The range of possibilities is nigh on without limit. We regard it as a welcome
challenge to think with you, and search for possible solutions for your
specific wishes and/or problems.
Remarks? Questions? More information? Select the topic of your choice or
e-mail us with your questions.
This site is a member of WebRing.
You are invited to browse the
list of mainframe-loving sites.
|
|
Dinos are not dead. They are alive and well and living in data centers all
around you. They speak in tongues and work strange magics with computers.
Beware the dino! And just in case you're waiting for the final demise of
these dino's: remember that dinos ruled the world for 155-million years!
|
Dinos and other anachronisms
[ Join Now
| Ring Hub
| Random
|
<< Prev
|
Next >>
]
|