Finally i’m gonna be able to contribute!

  • Ephera@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    5 days ago

    But that is what I mean with it needing an extension of the language.

    So, I’m not saying you could just build a library that calls existing PHP functions to make it all work. Rather I’m saying there’s certain machine code instructions, which just cannot be expressed in PHP. And we need those machine code instructions for actually managing memory. So, I am talking about reading/writing to memory not being possible, unless we resort to horrible hacks.

    Since we are building our own compiler anyways, we could add our own function-stubs and tell our compiler to translate them to those missing machine code instructions. But then that is a superset of PHP. It wouldn’t be possible in PHP itself.

    Again, I’m not entirely sure about the above, but my web search skills couldn’t uncover any way to actually just read from a memory address in PHP.

    • TrickDacy@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      5 days ago

      I mean, I think we’re saying the same thing, you just have better vocabulary than I :)