Search:

Type: Posts; User: shian

Search: Search took 0.00 seconds; generated 40 minute(s) ago.

  1. "C++ Witch" - I've seen your website, sorry for...

    "C++ Witch" - I've seen your website, sorry for "bashing" Python. I see that you're an expert for Python.
    And by the way, you look more like an angel then a witch... personal opinion.

    Anyway,...
  2. I am sorry, I did these comparisons with Python...

    I am sorry, I did these comparisons with Python and other languages a long time ago, then I just forgot about it. One "bad" thing about me is that I never keep unit testing or tests in general, so I...
  3. [not familiar with QBASIC] QBASIC TYPE is a high...

    [not familiar with QBASIC] QBASIC TYPE is a high level equivalent to C struct. (Without bit-level and pointer features).
    I did not use Python since I dislike it and I almost forgot it. Yet, Python...
  4. [not very encouraging] You should compile with...

    [not very encouraging] You should compile with gcc version less then 6.0. I've used gcc 4.8.4 with -Wall -Wpedantic without a single error or warning. I also commented out a C macro for Assembly...
  5. Just imagine a very simple QBASIC statement (very...

    Just imagine a very simple QBASIC statement (very similar to C struct):



    TYPE usertype
    name AS STRING * 20 ' first line
    number AS DOUBLE
    elementname AS typename
    ...
  6. The good news is that Rapid Euphoria programming...

    The good news is that Rapid Euphoria programming language is exactly the opposite of its source code.
    i.e. as much as the source code is coded as a long list of instructions - the result is probably...
  7. Well, Open Euphoria group is still continue to...

    Well, Open Euphoria group is still continue to develop it, but they have created a totally different product from it.
    If you can not compile the code, as a C programmer, while I can compile it...
  8. To make this i386 code works on AMD64 - I'm not...

    To make this i386 code works on AMD64 - I'm not sure if you need to change here even a single line.

    I'm not a C programmer, yet
    I assume that what you do need to change is long type to long...
  9. Rapid Euphoria code example: object p,...

    Rapid Euphoria code example:



    object p, var, x, y, z, peace, war

    var = {0.5, "me", -9e2, "you"}
    x = {-19, {20, 1}}
    y = 4300
    z = 20.5
  10. From euphoria/source/readme.txt: Since I...

    From euphoria/source/readme.txt:



    Since I am focusing mainly on the interpreter for Linux, exu, the Translator part is irrelevant now.
    And basically, as it says in readme.txt, you could...
  11. Thank you for your support.

    Thank you for your support.
  12. I guess that it's hard to follow the code because...

    I guess that it's hard to follow the code because of lots preprocessor statements which were needed to support all the different compilers and operating systems. Frankly, you could comment out most...
  13. The C macro for assembly push and pop is only a...

    The C macro for assembly push and pop is only a 'trick' which is required for accessing .DLL and .so files (or machine code) from within Euphoria 3.1.1, as far as I know. You could comment it out,...
  14. I'm sorry, these are not the steps that I've...

    I'm sorry, these are not the steps that I've mentioned previously.

    And also, make sure that you are compiling on a 32-bit Linux (it's not going to work on a 64-bit system, the build files are for...
  15. Everything is in euphoria/source (please read...

    Everything is in euphoria/source (please read also the readme.txt file).

    To make sure it works, I just compiled it all on Linux Mint 17.3 (In VirtualBox, Linux kernel 3.19.0-32-generic...
  16. Sorry, you should find the complete source code...

    Sorry, you should find the complete source code in euphoria/source directory (not in euphoria/bin).

    [It includes the source code for the interpreter, binder and translator.
    The interpreter for...
  17. I've left C and Assembly a long time ago, many...

    I've left C and Assembly a long time ago, many years ago, for doing what I have to do for living. It wasn't really my will or my choice, it was a reasonable decision.

    Life is a circle, and as we...
  18. Until the year 2007 there was a worldwide...

    Until the year 2007 there was a worldwide enthusiastic community for Rapid Euphoria. When Euphoria became an open source (2007), the Open Euphoria group continued to develop the Euphoria programming...
  19. Before anyone may wonder... I must say that Open...

    Before anyone may wonder... I must say that Open Euphoria programming language is practically NOT a successor for Rapid Euphoria, nor Phix programming language; And one cannot and must not rely on...
  20. By the way, on Linux, gcc version 6.0+ will...

    By the way, on Linux, gcc version 6.0+ will probably not compile the source code without modifications to the command line arguments or 'make' file. (Rapid Euphoria code is from 2007).
  21. The files are compressed .zip, .tgz or .tar (also...

    The files are compressed .zip, .tgz or .tar (also for DOS/Windows). The complete source code is in a single directory called 'source' - this is the way it was done in 2007...
  22. When you download Euphoria 3.1.1 from the...

    When you download Euphoria 3.1.1 from the Download page at:
    Download Euphoria 3.1.1
    it includes the entire source code (interpreter, binder, translator, everything).
  23. Rapid Euphoria programming language, version 3.1.1: 32-bit to 64-bit

    Hi,

    My name is Shian, I maintain a website which is dedicated to the Euphoria programming language version 3.1.1. A 32-bit language for Windows, DOS (using protected mode), Linux and FreeBSD.
    ...
Results 1 to 23 of 23