G15BATCH
for Android's Termux
for robotic control
and batch processes
with the G15 PMN
programming language
by Aristo Tacoma

TO START IT:
PUT g15batch TO THE HOME FOLDER
chmod 755 ~/g15batch
DO A CD TO A FOLDER THAT HAS
THE STANDARD SET OF G15 PMN FILES
EG FROM NEONG15WAYS.ZIP.
LET h:333 HAVE THE BATCH PROGRAM,
WHICH DOES NOT REQUIRE SCREEN,
KEYBOARD OR MOUSE I/O.
START IT BY
~/g15batch



g15batch_android_termux
is a g15batch that runs
eg in Termux under Android
on Arm processors such as
phone computers. It does
not require anything such
as a 'rooted device'.
It starts with the .g15
files that are in the
current directory. For
instance, when you run
G15PMN w/mousesim for
Android graphically with
a blue tooth keyboard on
a phone, it refers to the
subfolder in the public
'download' folder on of
the phone, named
neong15ways--I mean, that's
where it assumes all its
files are, input as output.
When you organize your
programs and data graphically
and are satisfied that you
have something you want to
do as a background process,
eg involving Termux commands
such as openssh perhaps
communicating with electronic
devices such as robotics, 
you enter into Termux,
type
  cd /sdcard/download/neong15ways
and you are there. When you have
the program 'g15batch' in the
home folder of Termux, all you
have to do is to type
  ~/g15batch
and g15batch will compile and
perform with the 'neong15ways'
subfolder as its focus folder.

In other words:
  
G15BATCH is the excerpt
of G15 PMN that has not
to do with screen or
keyboard or mouse. It
usually but not necessarily
presumes a command line
such as Linux bash around
it with which it can
exchange information and
issue commands.
G15BATCH accesses the normal
G15 PMN disk files, and the
normal use of G15BATCH is
in conjunction with a PC
where you have the graphical
G15 PMN available to view,
modify, reprogram, export from, 
and import into, the G15 disks.
For instance, you can modify
the G15 disks in Android with
the G15PMN for Android with
Mousesim, and start G15BATCH
on the result from Termux
terminal inside the same Android.

Be sure to note, when you set
up G15BATCH to work for you, that,
DISK H, CARD 333 HAS THE STARTUP
PROGRAM THAT G15BATCH COMPILES
AND PERFORMS.





To summarize:

G15BATCH is a G15 PMN suitable for running
batch processes in the background, processes
that may involve intense data matching,
file use, electronic devices, file conversion
etc, but which do not require, during program
time, any of the typical interaction with
the programmer or interactor that is the
characteristic of most G15 PMN programs
as we know them. The G15BATCH comes with
the same options for accessing such as
Linux command line as the 'neong15rworks'
and similar commands in the neong15ways.zip
package.

This G15BATCH is for Termux in Android with
typical ARM phone CPU computers. G15BATCH
is made available also for classic PC Intel
with its 64-bit Linuxes and for the 
new-and-upcoming PI PC, as we may call it,
the more first-hand approach to a Personal
Computer with the simpler approach of the
Raspberry PI devices.

See the
g15pmn.com ==> norskesites.org/fic3/fic3inf3.htm
for examples, and focus there on
the robotics that springs from
the Ann programming language
for G15 PMN FCM robotics
programming.

Aristo Tacoma
ATWLAH
AT

October 2021
Exact version date: October 14, 2021.
The G15 PMN releases are, by intent,
stable and suitably issue-free
as well as future-relevant
already at first release.

Redistribution: as g15pmn.com explains,
you are free to redistribute any
whole package without asking
as long as you totally and in all
senses respectfully retain the
original acknowledgement information
contained therein, including to the
creator of G15 PMN, Aristo Tacoma.
There is much open source connected
to G15 PMN. That which is not open
source is in the category 'freeware',
as programming languages ought to be
free. When it is not open source it
is to protect the stability of the 
core. But nothing of it is obfuscated
and all is first-hand transparently
understandable and original works
by the author Aristo Tacoma.


See also aristotacoma.com