using LC as an emulator
Mike Kerner
MikeKerner at roadrunner.com
Tue Nov 7 11:42:21 EST 2017
No, the ERP is written in HP BASIC, so I would want to emulate the
language, given the breadth and number of programs. I was thinking about
writing wrappers for the various commands and functions of the language,
but it won't be easy, no matter what I do.
There are also binary resources that I would have to have recreated such as
forms and dialogs, and I would have to take the db schemas and convert them
to a modern database, which seems like the least work of this entire silly
idea.
Would it be less work to rewrite it? I doubt it. Would it be less effort
to cough up for an off-the-self ERP package? Possibly, but the one piece
that is extremely valuable is the payroll piece, because it is so expensive
to hire a service or to pay for someone else's payroll software. For
example, look at the time and attendance piece. I was able to write a
timeclock app that runs on a tablet for a tiny fraction of what it would
cost to replace the existing timeclocks. Timekeeping software is also
crazy expensive, and payroll is akin to highway robbery.
Would it be easier to try to build an emulator in Xojo? I've thought about
it, but before I add yet another development tool to the mix, here, I
thought I'd chase this idea, first.
As for a spec for HP BASIC, yes, it is well documented. I have both paper
and online manuals.
On Tue, Nov 7, 2017 at 11:28 AM, Mark Waddingham via use-livecode <
use-livecode at lists.runrev.com> wrote:
> On 2017-11-07 04:00, Mike Kerner via use-livecode wrote:
>
>> It's a LOT of code, all of which was originally written 30+ years ago, but
>> we've been maintaining it ever since. Many of the other systems that we
>> have written interface with this core, and extend it, since there are much
>> better tools available to us, now (like LC). It's written in HP BASIC for
>> an environment called Eloquence, which is an HP 3000/HP250 legacy
>> environment that now runs on your stock iron hardware and OS's.
>>
>
> Interesting - so is it HP BASIC you are wanting to emulate? Or is the ERP
> an interpreter *written* in HP BASIC for some other language...
>
> If its the former, then is there a language spec for the variant of HP
> BASIC it is written in lurking somewhere?
>
> Warmest Regards,
>
> Mark.
>
> --
> Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/
> LiveCode: Everyone can create apps
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
--
On the first day, God created the heavens and the Earth
On the second day, God created the oceans.
On the third day, God put the animals on hold for a few hours,
and did a little diving.
And God said, "This is good."
More information about the use-livecode
mailing list