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
source code:
the program will not compile, error messages will appear in
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 >>
]
|