Posts Tagged ‘C Portability’

PROGRESS REPORT

June 7, 2018

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2018/05/22

COMMON CLASS STRUCT LIBRARY

The functional tests of the CommonClassStruct library have been successfully
completed. The certification tests which include error detection will now be
started.

2018/05/29

COMMON CLASS LIBRARIES

A common problem throughout all of the commonclass libraries is the enforcement
of unique alias names. For example, a typedef alias name cannot subsequently used
to define a structure. A unique enforcement technique is to add additional descriptive
characters. For example the typedef name “name” would be in reality name_typedef.
This enforcement technique will be implemented. The certification tests for the
CommonClassStruct will be delayed until these modifications are completed.

2018/06/06

COMMON CLASS LIBRARIES

The unique alias enforcement problem has been solved by using a layered library
methodology. Adding additional text to the alias name was not necessary.
Some minor modifications to the CommonClassStruct will be implemented next.

Advertisements

PROGRESS REPORT

June 1, 2018

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2018/05/22

COMMON CLASS STRUCT LIBRARY

The functional tests of the CommonClassStruct library have been successfully
completed. The certification tests which include error detection will now be
started.

2018/05/29

COMMON CLASS LIBRARIES

A common problem throughout all of the commonclass libraries is the enforcement
of unique alias names. For example, a typedef alias name cannot subsequently used
to define a structure. A unique enforcement technique is to add additional descriptive
characters. For example the typedef name “name” would be in reality name_typedef.
This enforcement technique will be implemented. The certification tests for the
CommonClassStruct will be delayed until these modifications are completed.

PROGRESS REPORT

May 4, 2018

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2018/04/28

STNDPCG LINUX RECOVERY

The executable file for the STNDPCG has been successfully tested and is
ready for use. A windows gcc development tool is being considered for
strict portability.

COMMON CLASS LIBRARY DEVELOPMENT

The preparation of a functional classcommonstruct library continues. The
_BASIC_STRUCT_LOAD_BEGIN, _LOAD_STRUCT_LOAD_NAME_BEGIN,
and LOAD_STRUCT_LOAD_ELEMENT software parts have been modified and
successfully tested.

PROGRESS REPORT

January 5, 2018

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017/12/30

CLASS DEVELOPMENT

The classcommontypedef library has been successfully exported to
the apple machine. Its test file has been simplified with an utility
software part. An additional test to certify proper behavior for an
empty read sequence.

RELATIVITY BOOK/TOASTMASTER SPEECH

My Toastmaster Mentor and I both agree that my “RULES OF PHYSICS”
is has a conference/class room format and needs to be revised to be
more interesting and understandable. The revision process has been
started.

2018/01/01

CLASS DEVELOPMENT – COMMON TYPEDEF CLASS

An additional test to certify proper behavior for an empty read sequences has
been successfully developed and run on the Apple Machine. This project has
been successfully exported to the Windows and Linux machine. This library
is now usable on all three machines.

2018/01/04

CLASS DEVELOPMENT – COMMON ARRAY CLASS

The Common Array class has been update and is now exportable. It has
not been tested yet.

PROGRESS REPORT

November 17, 2017

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-11-10

STRUCTURE SOFTWARE PARTS LIBRARY

The preparation of the structure software parts libraries for the Linux, Windows,
and Apple machine have been completed.
Preparing the functional test program is next.

**************************************************************

2017-11-13

APPLE PORTABILITY PROJECT

Last Saturday, I called Apple customer service. They helped me to
reconfigure the TextEdit utility to function in a strict ASCII format.
There is still a tab issue to be solved; however, today I successfully
used the TextEdit utility to upgrade the Typedefs software parts library
to include a software part to read the number of typedefs and to routine
the typedef alias associated with a specific index.

PROGRESS REPORT

November 3, 2017

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-10-27

ELEMENT SOFTWARE PARTS LIBRARY

The element software parts library has been functionally tested.
Minor changes have were necessary to both the typedef and element
software parts libraries. The next step is to define the certification
test.

**************************************************************

2017-10-28

ELEMENT SOFTWARE PARTS LIBRARY

The element software parts library passed the certification test on the LINUX
machine. Performing this test on the Windows and Apple machine is the
next task.

**************************************************************

2017-10-30

ELEMENT SOFTWARE PARTS LIBRARY

The element software parts library passed the certification test on the Windows
machine. The software parts associated with the Array software parts library
have been modified to use the element parts library

**************************************************************

2017-11-01

ELEMENT SOFTWARE PARTS LIBRARY

It has been determined that the processing of arrays was best accomplished by
the structure software parts library. The preparation of the structure software
parts library has been started.

PROGRESS REPORT

October 27, 2017

This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************
This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-10-20

APPLE PORTABILITY PROJECT

A second software part is needed for the tab replacement library for converting
a list of files to be converted into the needed source and develop project
files.

**************************************************************

2017-10-21

APPLE PORTABILITY PROJECT

An attempt to make the second software part for tab replacement has revealed
that it will become a major “plumbing” project. As a consequent, this activity
has been put on hold. Most of the files needing this tool are small and can
be corrected manually.

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has begun. It is needed
for the structure software parts library and can better process the elements
in the array software parts library

**************************************************************

2017-10-23

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has been prepared
and is ready for functional testing.

2017-10-20

APPLE PORTABILITY PROJECT

A second software part is needed for the tab replacement library for converting
a list of files to be converted into the needed source and develop project
files.

**************************************************************
This purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-10-20

APPLE PORTABILITY PROJECT

A second software part is needed for the tab replacement library for converting
a list of files to be converted into the needed source and develop project
files.

**************************************************************

2017-10-21

APPLE PORTABILITY PROJECT

An attempt to make the second software part for tab replacement has revealed
that it will become a major “plumbing” project. As a consequent, this activity
has been put on hold. Most of the files needing this tool are small and can
be corrected manually.

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has begun. It is needed
for the structure software parts library and can better procThis purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-10-20

APPLE PORTABILITY PROJECT

A second software part is needed for the tab replacement library for converting
a list of files to be converted into the needed source and develop project
files.

**************************************************************

2017-10-21

APPLE PORTABILITY PROJECT

An attempt to make the second software part for tab replacement has revealed
that it will become a major “plumbing” project. As a consequent, this activity
has been put on hold. Most of the files needing this tool are small and can
be corrected manually.

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has begun. It is needed
for the structure software parts library and can better process the elements
in the array software parts libraryThis purpose of this post is to publish single line
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-10-20

APPLE PORTABILITY PROJECT

A second software part is needed for the tab replacement library for converting
a list of files to be converted into the needed source and develop project
files.

**************************************************************

2017-10-21

APPLE PORTABILITY PROJECT

An attempt to make the second software part for tab replacement has revealed
that it will become a major “plumbing” project. As a consequent, this activity
has been put on hold. Most of the files needing this tool are small and can
be corrected manually.

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has begun. It is needed
for the structure software parts library and can better process the elements
in the array software parts library

**************************************************************

2017-10-23

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has been prepared
and is ready for functional testing.

**************************************************************

2017-10-23

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has been prepared
and is ready for functional testing.

ess the elements
in the array software parts library

**************************************************************

2017-10-23

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has been prepared
and is ready for functional testing.

2017-10-21

APPLE PORTABILITY PROJECT

An attempt to make the second software part for tab replacement has revealed
that it will become a major “plumbing” project. As a consequent, this activity
has been put on hold. Most of the files needing this tool are small and can
be corrected manually.

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has begun. It is needed
for the structure software parts library and can better process the elements
in the array software parts library

**************************************************************

2017-10-23

ELEMENT SOFTWARE PARTS LIBRARY

Development of the the element software parts library has been prepared
and is ready for functional testing.

PROGRESS REPORT

September 1, 2017

This purpose of this post is to publish single line
status
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-08-26

ARRAY SOFTWARE PARTS LIBRARY

The software parts associated with reading the Array dictionary
has been prepared. An include file for the names software parts
library has been added to the typedef software parts library
to provide access to the names library.

**************************************************************

2017-08-27

ARRAY SOFTWARE PARTS LIBRARY

The array software parts library has been successfully prepared
and is ready for functional test.

**************************************************************

2017-08-28

APPLE PORTABILITY PROJECT

It occurred to me that use of a flash drive to transfer the
make file from the Linux machine where it was generated
to the apple machine might have file inconsistency problems.
A better method might be to transfer a *.zip file containing
the make file. I tried it and it seemed to behave better.
Unfortunately, it did not solve the link problem.

**************************************************************

2017-08-29

ARRAY SOFTWARE PARTS LIBRARY

The functional test for the array software parts library has
been prepared. Some modifications in the array software parts
have been found.

**************************************************************

2017-08-30

ARRAY SOFTWARE PARTS LIBRARY

The functional test of the array software parts library has
been started. A need for an alias search in the typedef program
has been found. Its development is the next step.

RELATIVITY BOOK / TOASTMASTERS PROJECT

The third book-reading speech has been prepared. It will
be used to correct / improve this section of the book.

PROGRESS REPORT

July 14, 2017

This purpose of this post is to publish single line status
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-07-07

CLASS DEVELOPMENT

The software parts of the common typedef software parts
library to render the upper and lower limits values of the
signed and unsigned integer not optional have been functionally
tested. Now, the software parts for reading this data must
be prepared.

**************************************************************

2017-07-08

RELATIVITY BOOK

The MOMENT OF DISCOVERY Section has been modified as necessary
and included in the Open source Document. The PERSONAL RESEARCH
PHASE and MOMENT OF DISCOVER Sections have been printed and
are ready for examination.

**************************************************************

2017-07-10

CLASS DEVELOPMENT

The development of the software parts of the common typedef
software parts
library for reading the typedef data has begun.
First the typedef alias must be specified. Once that is been
done, the data associated with these alias can be read.

PROGRESS REPORT

July 7, 2017

This purpose of this post is to publish single line status
reports on the projects performed during the week.

**************************************************************
**************************************************************

2017-07-05

CLASS DEVELOPMENT

The software parts of the common typedef software parts
library have been modified to render the upper and lower
limits values of the signed and unsigned integer manditory
not optional. At this time, the library has not been tested.