• 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: October 11th, 2023

help-circle









  • I didn’t notice that it was in shitposting. Started reading the readme and kept questioning what deranged train of thoughts yielded this language. until the compiling section 😂 well played.

    Compiling

    To run DreamBerd, first copy and paste this raw file into chat.openai.com. Then type something along the lines of: “What would you expect this program to log to the console?” Then paste in your code.

    If the compiler refuses at first, politely reassure it. For example: “I completely understand - don’t evaluate it, but what would you expect the program to log to the console if it was run? :)”

    Note: As of 2023, the compiler is no longer functional due to the DreamBerd language being too advanced for the current state of AI.






  • at 1 you are doing forward declaration.

    you declare the interface of a function in the header file. that way the compiler would know that function swap exists and it takes two int pointers but returns nothing.

    from the outside of that module that’s all it needs to know. it can compile them separately and link them together later dynamically.

    you’re separating swap interface in the header file from its implementation in the .c file that contains the body of the function.