Archive for the ‘IRAD’ Category

PROGRESS REPORT

May 4, 2019
2019-05-03:

COMMON ELEMENT LIBRARY DEVELOPMENT:

The parts of this library were examined to see
if there were any difference required by the changes
made to the Common Typedef Library. None were required.
A sucessful verification test on a Windows computer was
performed.


PORTABILITY STATUS

A updated operating system on the Linux machine has
rendered the explrpde non-functional. The effort to
find and correct the problem has begun.
Advertisements

PROGRESS REPORT

April 18, 2019
2019-04-11:

COMMON TYPEDEF LIBRARY DEVELOPMENT:

The parts of this library were examined to see
if there were any difference in the error 
detection statements that need to be tested.

One untested error statement was found.  The
test file was modified to test this statement.

The cerification test of this library was
successfully performed.on the Windows machine

The next step is perform the verification tests
on the Apple and Linux machines.

PROGRESS REPORT

April 11, 2019
2019-04-06:

COMMON TYPEDEF LIBRARY DEVELOPMENT:

The parts of this library were examined again
to see if there were any other statements that
have not been tested.  Emphasize was given to 
error detection.

There were two additional functional statements
that were not correct and had not been tested.
These two functions were corrected and tested.

The parts of this library will now be examined
again to see if there are any difference in the
error detection statements that need to be tested.

PROGRESS REPORT

April 4, 2019
2019-04-02:

COMMON TYPEDEF LIBRARY DEVELOPMENT:

The required modifications needed to standarize
the reading all typedefs has been prepared and
functionally tested.

The parts of this library will now be examined
to see if there are any difference in the error
detection statements that need to be tested.

PROGRESS REPORT

March 14, 2019

019-03-11:

ARITHMETIC LIBRARY DEVELOPMENT:

During the development and testing of the common_arith library, 
there was considerable access of the typedef library to check the 
veracity and record the typedef data associated with the variables 
used.

Each of these variables are defined by the element library.

It has been decided that the verification and recording process 
should be done in the element library instead the arithmetic library.

The upgrading of the element library will be started.

2019-03-12

ELEMENT LIBRARY DEVELOPMENT:

An examination of the element library revealed serious problems
relative to the handling of the SYSTEM typedef.  Namely it is read
differently than all of the other typedefs.

To render the upgrade of the Element library feasible, the typedef
library must be upgraded to make the reading of the SYSTEM typedef
data the same as the other typedefs.

The upgrading of the typedef library will be started.

PROGRESS REPORT

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

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

2018-10-19

WORKSPACE PREPARATION PROJECT

The library defining this project has been prepared. All syntax errors in

the associated parts have been corrected. Functional tests will be performed

next.

2018-10-24

WORKSPACE PREPARATION PROJECT

The functional testing of the library has begun. Not unexpectedly, errors have

occurred.

PROGRESS REPORT

September 28, 2018

2018-09-26

EXPLRPDE PUBLICATION

A major problem associated with the publication of an explrpde that
functions on the Windows, Linux and Apple machine has been solved.

Recently, on a backup Windows Machine, the Norton Security program
declared the explrpde a dangerous program and removed it.

This program has been developed a long time ago using Watcom C, C++
an obsolete development program; hence, no surprise.

This problem was solved by using a Windows based gcc compiler
(MinGW—W64-i686-7.3.0-posix-dwarf). This development system
can be downloaded free-of-charge.

Significant revisions to the Website and the Manual will be required.

PROGRESS REPORT

September 20, 2018

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

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

2018-09-17

RELATIVITY BOOK

“SECTION 5 – A NEW DISCOVERY?”: Was reviewed. Minor modifications
were needed. The first example looked ok. The second example may
need pictures, The next step will be to review the second example pictures
in the associated Toastmasters speech

TOASTMASTERS—RELATIVITY

SPEECH 7B (“SECTION 5 – A NEW DISCOVERY?”) Was reviewed. The
pictures were good enough for presentation. The next step will be to convert
the second example pictures for inserting them into the book.

EXPLRPDE PUBLISH PLAN

The overall objective is to prepare the command line program
for downloading a Win32, Linux and Apple version of the explpde
programming tool. The Linux section is now completely prepared.
The next task is to check, modify the windows section.

2018-09-18

EXPLRPDE PUBLISH PLAN

The overall objective is to prepare the command line program
for downloading a Win32, Linux and Apple version of the explpde
programming tool. The windows section is now completely prepared.
The next task is to update the manual to include an apple section.

WORKSPACE PREPARATION PROJECT

The preparation of the “PREP_LIBRARY_WRITE_LIBRARY”
and the modification of the “PREP_LIBRARY_TAB_REMOVAL”
and “PREP_LIBRARY_TAB_WRITE” software parts have been
accomplished. The next task is to prepare a Library Preparation
Utility.

2018-09-19

WORKSPACE PREPARATION PROJECT

The preparation of the “PREP_LIBRARY_BASIC_LIBRARY”
for building the basic library (one without any includes) has begun.

PROGRESS REPORT

September 6, 2018

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

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

2018-09-04

CLASS DEVELOPMENT PROJECTS

The class common structure libraries has been developed and tested. It is
now ready for use. The next class related library project will be directed
to the variables used in a routine. A new variable project will begin.

PROGRESS REPORT

August 23, 2018

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

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

2018-08-16

MACHINE PORTABILITY

The biggest problem with portability between the Linux, Microsoft and Apple
machine is the size of the tab character. Specifically, the size of the tab character
in the text editor in the Apple machine is 8-characters and is not resettable.
In the Windows and Linux machine where I am using the Notepad++ editor,
the tab character can be reset and is currently set at two. Today, I have found
isome equivalent text editors for the Apple machine which I can download
free of charge. This, obviously, is the next step in the machine portability efforts.

2018-08-21

MACHINE PORTABILITY

I downloaded an Apple “equivalent” to the Notepad+++ editor. It did not have
ability to change the size of the tab character. The best current solution to the
tab character size problem is to set the tab size of the Windows and Linux editors
at eight characters. I have also developed a softwarepartslibrary for replacing tab
characters with the equivalent number of blank characters.