• Re: neos Universal Compiler

    From Chris M. Thomasson@3:633/280.2 to All on Sun Mar 16 07:46:20 2025
    On 3/14/2025 8:11 PM, Mr Flibble wrote:
    Hi!

    neos universal compiler is successfully running the tokenization stage tokenizing a program written in the neos reference language. #cpp #coding #compiler #compsci #gamedev

    #gamedev? What is that?

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Chris M. Thomasson@3:633/280.2 to All on Sun Mar 16 14:56:35 2025
    On 3/15/2025 6:13 PM, Mr Flibble wrote:
    On Sat, 15 Mar 2025 13:46:20 -0700, Chris M. Thomasson wrote:

    On 3/14/2025 8:11 PM, Mr Flibble wrote:
    Hi!

    neos universal compiler is successfully running the tokenization stage
    tokenizing a program written in the neos reference language. #cpp
    #coding #compiler #compsci #gamedev

    #gamedev? What is that?

    Video game development.

    Do you have support for HLSL and GLSL shaders in there?

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Chris M. Thomasson@3:633/280.2 to All on Sun Mar 16 15:17:06 2025
    On 3/15/2025 8:56 PM, Chris M. Thomasson wrote:
    On 3/15/2025 6:13 PM, Mr Flibble wrote:
    On Sat, 15 Mar 2025 13:46:20 -0700, Chris M. Thomasson wrote:

    On 3/14/2025 8:11 PM, Mr Flibble wrote:
    Hi!

    neos universal compiler is successfully running the tokenization stage >>>> tokenizing a program written in the neos reference language. #cpp
    #coding #compiler #compsci #gamedev

    #gamedev? What is that?

    Video game development.

    Do you have support for HLSL and GLSL shaders in there?

    That would be fun to me.

    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Muttley@DastardlyHQ.org@3:633/280.2 to All on Wed Mar 19 19:41:18 2025
    On Wed, 19 Mar 2025 04:59:22 GMT
    Mr Flibble <flibble@reddwarf.jmc.corp> wibbled:
    On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble wrote:

    Introducing the universal compiler, neos, that can compile ANY
    programming language.

    I hope you're going to write a auto generator for that mess possibly based
    on written instructions in english/french/whatever. Its unreadable.



    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Muttley@DastardlyHQ.org@3:633/280.2 to All on Thu Mar 20 01:41:34 2025
    On Wed, 19 Mar 2025 14:35:59 GMT
    Mr Flibble <flibble@reddwarf.jmc.corp> wibbled:
    On Wed, 19 Mar 2025 08:41:18 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 04:59:22 GMT Mr Flibble <flibble@reddwarf.jmc.corp>
    wibbled:
    On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble wrote:

    Introducing the universal compiler, neos, that can compile ANY
    programming language.

    I hope you're going to write a auto generator for that mess possibly
    based on written instructions in english/french/whatever. Its
    unreadable.

    eh? the neos grammar is based on EBNF so is human friendly.

    Its almost a solid slab of text.



    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Richard Heathfield@3:633/280.2 to All on Thu Mar 20 02:07:09 2025
    On 19/03/2025 14:44, Mr Flibble wrote:
    On Wed, 19 Mar 2025 14:41:34 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 14:35:59 GMT Mr Flibble <flibble@reddwarf.jmc.corp>
    wibbled:
    On Wed, 19 Mar 2025 08:41:18 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 04:59:22 GMT Mr Flibble
    <flibble@reddwarf.jmc.corp>
    wibbled:
    On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble wrote:

    Introducing the universal compiler, neos, that can compile ANY
    programming language.

    I hope you're going to write a auto generator for that mess possibly
    based on written instructions in english/french/whatever. Its
    unreadable.

    eh? the neos grammar is based on EBNF so is human friendly.

    Its almost a solid slab of text.

    It is based on EBNF so is human friendly.

    It's human friendly because Flibber says so. Flibber is never
    wrong, not even when he's wrong.

    And because magic, neos can (present tense) compile any
    programming language, even though most languages have no schema
    at present. We know this because Flibber is never wrong.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: Fix this later (3:633/280.2@fidonet)
  • From Muttley@DastardlyHQ.org@3:633/280.2 to All on Thu Mar 20 02:43:03 2025
    On Wed, 19 Mar 2025 14:44:05 GMT
    Mr Flibble <flibble@reddwarf.jmc.corp> wibbled:
    On Wed, 19 Mar 2025 14:41:34 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 14:35:59 GMT Mr Flibble <flibble@reddwarf.jmc.corp>
    wibbled:
    On Wed, 19 Mar 2025 08:41:18 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 04:59:22 GMT Mr Flibble
    <flibble@reddwarf.jmc.corp>
    wibbled:
    On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble wrote:

    Introducing the universal compiler, neos, that can compile ANY
    programming language.

    I hope you're going to write a auto generator for that mess possibly
    based on written instructions in english/french/whatever. Its
    unreadable.

    eh? the neos grammar is based on EBNF so is human friendly.

    Its almost a solid slab of text.

    It is based on EBNF so is human friendly.

    Thats what was claimed for XML originally.


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Muttley@DastardlyHQ.org@3:633/280.2 to All on Thu Mar 20 02:46:01 2025
    On Wed, 19 Mar 2025 15:16:50 GMT
    Mr Flibble <flibble@reddwarf.jmc.corp> wibbled:
    On Wed, 19 Mar 2025 15:07:09 +0000, Richard Heathfield wrote:
    And because magic, neos can (present tense) compile any programming
    language, even though most languages have no schema at present. We know
    this because Flibber is never wrong.

    I am occassionally wrong but in this instance, dear, it is you that is >wrong.

    Just because a language doesn't yet have a schema it doesn't follow that >neos couldn't compile it if a schema was created for it.

    Create one for C++ then. Imagine the plaudits, the groupies, the fame, appearing on Good Morning, the difficult 2nd schema, the drug years, the comeback. Etc etc.


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Muttley@DastardlyHQ.org@3:633/280.2 to All on Thu Mar 20 03:29:04 2025
    On Wed, 19 Mar 2025 15:48:39 GMT
    Mr Flibble <flibble@reddwarf.jmc.corp> wibbled:
    On Wed, 19 Mar 2025 15:46:01 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 15:16:50 GMT Mr Flibble <flibble@reddwarf.jmc.corp>
    wibbled:
    On Wed, 19 Mar 2025 15:07:09 +0000, Richard Heathfield wrote:
    And because magic, neos can (present tense) compile any programming
    language, even though most languages have no schema at present. We
    know this because Flibber is never wrong.

    I am occassionally wrong but in this instance, dear, it is you that is >>>wrong.

    Just because a language doesn't yet have a schema it doesn't follow that >>>neos couldn't compile it if a schema was created for it.

    Create one for C++ then. Imagine the plaudits, the groupies, the fame,
    appearing on Good Morning, the difficult 2nd schema, the drug years, the
    comeback. Etc etc.

    You're good.

    Thanks. I'm here all week.



    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: A noiseless patient Spider (3:633/280.2@fidonet)
  • From Richard Heathfield@3:633/280.2 to All on Thu Mar 20 04:20:31 2025

    On 19/03/2025 15:16, Mr Flibble wrote:
    On Wed, 19 Mar 2025 15:07:09 +0000, Richard Heathfield wrote:

    On 19/03/2025 14:44, Mr Flibble wrote:
    On Wed, 19 Mar 2025 14:41:34 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 14:35:59 GMT Mr Flibble
    <flibble@reddwarf.jmc.corp>
    wibbled:
    On Wed, 19 Mar 2025 08:41:18 +0000, Muttley wrote:

    On Wed, 19 Mar 2025 04:59:22 GMT Mr Flibble
    <flibble@reddwarf.jmc.corp>
    wibbled:
    On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble wrote:

    Introducing the universal compiler, neos, that can compile ANY >>>>>>>> programming language.

    I hope you're going to write a auto generator for that mess possibly >>>>>> based on written instructions in english/french/whatever. Its
    unreadable.

    eh? the neos grammar is based on EBNF so is human friendly.

    Its almost a solid slab of text.

    It is based on EBNF so is human friendly.

    It's human friendly because Flibber says so. Flibber is never wrong, not
    even when he's wrong.

    And because magic, neos can (present tense) compile any programming
    language, even though most languages have no schema at present. We know
    this because Flibber is never wrong.

    I am occassionally wrong but in this instance, dear, it is you that is
    wrong.

    You won't be surprised to hear that I disagree.

    Just because a language doesn't yet have a schema it doesn't follow that
    neos couldn't compile it if a schema was created for it.

    I have not made that claim. You, however, made the claim that
    neos can (present tense) compile ANY language. It's still in the
    quoted materials:

    On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble
    wrote:

    Introducing the universal compiler, neos, that
    can compile ANY programming language.
    See?

    But I note that you are now opting for the subjunctive, which is
    an altogether more sensible claim and perhaps offers a hint that
    you're edging towards realising why your original claim was
    mistaken. Indeed, you put me in mind of the Fonz in Happy Days,
    trying to admit he's wrong but unable to use the word of himself.
    "I was wr... I was wr... I was wrwrwrwrwr... I was, not, right."

    The ability to admit error when you're wrong is an important one
    to acquire on the path to adulthood. Keep going as you are, and
    you'll get there... one day.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: Fix this later (3:633/280.2@fidonet)
  • From Richard Heathfield@3:633/280.2 to All on Thu Mar 20 04:42:40 2025
    On 19/03/2025 17:26, Mr Flibble wrote:
    On Wed, 19 Mar 2025 17:20:31 +0000, Richard Heathfield wrote:

    <snip>


    The ability to admit error when you're wrong is an important one to
    acquire on the path to adulthood. Keep going as you are, and you'll get
    there... one day.

    ....

    <nonsense snipped>

    .... or not, as the case may be.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within


    --- MBSE BBS v1.0.8.4 (Linux-x86_64)
    * Origin: Fix this later (3:633/280.2@fidonet)