Memory Full

Forum / Development

OrgamS - Statut

first previous Page: 1 2

toms * 29 May 2019 17:56:04 * Modified at 17:56:22

« BYTE "PIOU!"+128 »
« BYTE "GLOIRE !" OR &80 »

In some cases, it could be convenient to apply the operator to each bytes. Possible?

m_dr_m * 29 May 2019 19:40:47

Not yet! I'm not sure which syntax to choose.

toms * 29 May 2019 21:07:31

In my opinion, the most obvious choice would be BYTE ("PIOU!")+128. Another possibility could be that BYTE "PIOU!"+128 adds 128 to each byte, and BYTE "PIOU","!"+128 only to the last one.

But you maybe have better syntax in mind :)

m_dr_m * 30 May 2019 05:44:04

I like the second option, but I'd rather introduce some more powerful mechanisms.

1/ Function.
If invoked on a string, applied on each byte separately.

FUN translate x
   If x >= &20
    return x - &1f
   elif x = 0
    return 0 
   else 
      !! error unexpected value < &20
   end
ENDF

  BYTE translate("PIOU!") 




2/ Post-Processing.

Ability to invoke a RSX (or a 'plugin'?) to process all or part of the code.
Needed anyway for automatic compression.

m_dr_m * 30 May 2019 09:53:20

RC4 available.

That should be it. Official version next week should be identical but including updated doc on disk.

For the next features I need to change some of the infrastructure. So don't expect anything new for some time. Thanks all.

m_dr_m * 19 Jun 2019 10:01:34

RC5 is the real deal.

Todo before official release:
* Waiting for Hicks confirmation.
* Improving user guides online (I won't do that).
* Converting online guides to CPC files.

m_dr_m * 01 Jul 2019 10:19:14

It's ready.

Basically, or assemblerally, that's the exact RC5 version + guides on the disquette.

Hardcore users may wait a few days for Erratic Endeavour Beta 1.

m_dr_m * 03 Jul 2019 21:19:38

Hardcore users may want to check Erratic Endeavour Beta 2.

I have to pause. So, as Wilhelm Reich used to say in Shanghai, « Be the change you wanna see in Orgams. »

In the other hand, don't forget to vote for your favorite features-to-be.

m_dr_m * 09 Jul 2019 18:51:32

To whom it may concern, I've split the 'mon' source into four:

* monhelp: helpers routines (e.g. trans-ROM calls)
* monui: display-related routines.
* mon: monogams command themselves.
* trui: Trace UI.

It's never been easier to participate and add your own stuff.

m_dr_m * 14 Jul 2019 14:03:51

New editor shortcut: CONTROL-%. Pretty handy if you ask me.

first previous Page: 1 2