Search:

Type: Posts; User: Charles Pegge

Page 1 of 20 1 2 3 4

Search: Search took 0.01 seconds.

  1. Replies
    5
    Views
    919

    Yes Eros, I include key examples. I've also...

    Yes Eros,

    I include key examples. I've also included RTL32.inc and also RTL64.inc so you can create 32 and 64 bit binaries.

    oxygen.dll has been brutally UPXed to 122kb

    I've just posted...
  2. Replies
    5
    Views
    919

    I've introduced a new command: o2_run, which is a...

    I've introduced a new command: o2_run, which is a combination of o2_basic and o2_exec. It simplifies the script and reports any compile errors directly.

    OxygenBasic/thinBasic_Oxygen.zip at master...
  3. Replies
    5
    Views
    919

    O2 now supports multidimensional arrays. To be...

    O2 now supports multidimensional arrays. To be compatible with thinBasic and PowerBasic it must use Column-major order for which there is a switch: #minormajor. Otherwise, the default is row-major as...
  4. Replies
    5
    Views
    919

    I've just updated thinBasic_Oxygen :)...

    I've just updated thinBasic_Oxygen :)
    https://github.com/Charles-Pegge/OxygenBasic/blob/master/thinBasic_Oxygen.zip


    @Eros
    The included examples folder has a selection of scripts which belong...
  5. I think the canvas refresh is in sync with the...

    I think the canvas refresh is in sync with the 60Hz screen refresh, but also activates whenever certain windows messages are being processed.
  6. Yes, Eros. I wil be releasing another...

    Yes, Eros.

    I wil be releasing another (overdue) GitHub update within the next week.

    I would also like to include this example, but to avoid the dynamic array referencing problem, I would make...
  7. Hi Petr, :) You have an older oxygen. Try:...

    Hi Petr, :)

    You have an older oxygen.

    Try:

    "include `doom_psx_fire.inc` "
  8. Here is my oxygen-supported code keeping as close...

    Here is my oxygen-supported code keeping as close to Petr's original code as possible

    The canvas is 4 times larger, but the cpu time is 0% :)
  9. me.fire is a dynamic array. To access it as a...

    me.fire is a dynamic array. To access it as a parameter , I found that oxygen had to use 2 additional levels of indirection.
  10. Replies
    3
    Views
    1,312

    Merry Christmas! Make it last for 12 days :)

    Merry Christmas!

    Make it last for 12 days :)
  11. Replies
    10
    Views
    82,565

    Hi Petr, I like the scheme. We can adopt it...

    Hi Petr,

    I like the scheme. We can adopt it for o2, starting soon with the self-compiling betas.
    o2_version will also return an ISO timestamp, following the version numbers:

    0.1.0...
  12. Thread: Tbo2

    by Charles Pegge
    Replies
    37
    Views
    64,843

    Constants can only be defined in terms of other...

    Constants can only be defined in terms of other constant expressions. They can be resolved at compile-time, whereas immutables may also be set by variable expressions in run-time (once only).

    I'm...
  13. Thread: Tbo2

    by Charles Pegge
    Replies
    37
    Views
    64,843

    Thanks, Petr, With regard to RUST's...

    Thanks, Petr,

    With regard to RUST's immutability rules, Would this construction be acceptable:



    do {
    let a=inkey()
    if a<32 { exit do }
    }
  14. Thread: Tbo2

    by Charles Pegge
    Replies
    37
    Views
    64,843

    Hi Petr, I'm intrigued by immutability. Do you...

    Hi Petr,

    I'm intrigued by immutability. Do you find it useful in RUST?
  15. ThinBasic_Oxygen has just been updated. We are...

    ThinBasic_Oxygen has just been updated. We are approaching the first beta version of oxygen.dll. 141K and shrinking further! We have lost a few redundant keywords like basic and asm.
    ...
  16. Replies
    48
    Views
    99,881

    Hi Eros, I saw that all of John's forums were...

    Hi Eros,

    I saw that all of John's forums were down a few hours ago. I don't know what the sessions table does exactly but I was unable to access its records and emtying it has cleared the...
  17. Replies
    48
    Views
    99,881

    The notice mentioned downloading software. It may...

    The notice mentioned downloading software. It may think you are tricking visitors into downloading thinBasic? Or perhaps some controversial youtube links I posted in the ShoutBox are considered not...
  18. Programming is terrible有essons learned from a life wasted. EMF2012

    A humorous view of programmers and programming projects.


    https://www.youtube.com/watch?v=csyL9EC0S0c
  19. Replies
    136
    Views
    284,400

    Beta testing I have been testing UPX compression on all my...

    I have been testing UPX compression on all my binaries, without any problems or noticible delays. So I would like to distribute all OxygenBasic binaries UPX-compressed. We will just see if anyone has...
  20. Replies
    136
    Views
    284,400

    Beta testing Hi Eros, I love the way you shrunk oxygen.dll...

    Hi Eros,

    I love the way you shrunk oxygen.dll to less than 1/3 of its original size (my universe in 150k!). Is it UPX? I could adopt the compression as standard :)
  21. Replies
    9
    Views
    5,870

    Best wishes Petr, hope all goes smoothly. Charles

    Best wishes Petr, hope all goes smoothly.
    Charles
  22. Replies
    2
    Views
    3,765

    RobbeK 1956-2015

    We are deeply sorry to discover that Robert Keppens passed away on 11 October 2015.

    He made some wonderful fractal and Lisp contributions on this forum and our own, and will be sorely missed.
    ...
  23. Replies
    2
    Views
    2,904

    This is possible in Oxygen, which allows static...

    This is possible in Oxygen, which allows static properties and methods to be accessed using the class name, without requiring an instantiation:



    class vv
    static float x,y,z
    method show
    ...
  24. Replies
    0
    Views
    2,230

    Jazz Master

    11 year old, Joey Alexander:


    http://www.youtube.com/watch?v=UCyfG9M5hz4


    https://www.youtube.com/watch?v=_1liUart72g
  25. John, Here is what to look out for :D ...

    John,

    Here is what to look out for :D

    http://images.esellerpro.com/2276/I/188/23/celtic_gnomes_main.jpg
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4