[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vt/ - Virtual Youtubers

Search:


View post   

>> No.76214648 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
76214648

I prefer Jelly with big tits.

>> No.73307146 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
73307146

>>73306315
>The idea was to simply have them as e.g. "<opcode> [my-label-name]";
I'm specifically asking about how you place a label in a program written directly in awatalk. In the original spec, labels are simply a 5 bit integer parameter. In AWA5, there is no specification for string structure, and the 0 byte is used for "A" in AWASCII, so it can't be used as a string terminator like in C. Would you just extend the awatalk spec to allow any AWASCII character for labels? That would kind of ruin the whole joke that the language is just "awa" and "wa".
>It already is, though
Somewhat. But as an esoteric language, part of the fun is keeping it restricted in pointless and arbitrary ways. If you keep extending the language with heaps of convenience elements, then why not just write x86 assembly instead? Especially since I don't think you write directly in awatalk already.
>I was thinking of a "SYS" opcode
This is very similar to the Unix syscall method, and I think is probably the best way to define calls beyond the AWA environment. https://man7.org/linux/man-pages/man2/syscall.2.html An alternative if you ever end up with compiled binaries would be to have an opcode to call a function by symbol name. When linked to external compiled libraries, this would be trivial. It's also more generic that a pre-defined table of syscall indices. That said, a procedure like that could be implemented under a syscall index.

>> No.73254271 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
73254271

>>73254221
I hope she does this and you follow through.

>> No.73088785 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
73088785

>>73088637
>girlfriend from space
>called Jelly
What the fuck? This has to be shopped. How? Did Jelly pick her name based on this or something?

>> No.72312007 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
72312007

>>72311961
Anon, NO!

>> No.71666956 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
71666956

I'm not fully convinced that AWA5.0 is Turing complete, but I intend to start by trying to implementing an AWA5.0 interpreter in AWA5.0. I also wish to be extra obnoxious by occasionally posting snippets of AWA5.0 to the thread. So without further ado, a fun little program to reverse a double bubble on the top of the stack. Note that this script assumes that either only the text is on the stack, or that the bubble immediately below the top double bubble is a double bubble also.
awa awa awa awawawa awa awawawawa awa awawawa awa awa awa awa awawa awa awawa awawa awa awa awa awa awa awa awa awa awa awawa awawa awa awa awa awa awa awa awa awawa awa awa awa awa awa awa awawawa awa awawawawa awa awawawawa awawa awawa awa awa awawawa awa awa awa awa awawa awawawawawa awa awawa awawa awa awa awa awa awa awa awa awawa awa awawa awawa awa awa awawa awa awa awawawa awa awawawawa awa awawawawa awa awawawa awa awa awa awa awawa awa awa awa awawa

>> No.71498265 [View]
File: 414 KB, 659x619, 1710569856599.png [View same] [iqdb] [saucenao] [google]
71498265

>>71497928
She has fl studio and a dream

>> No.71230307 [View]
File: 414 KB, 659x619, catjerry.png [View same] [iqdb] [saucenao] [google]
71230307

I want a Jelly GF.
How do I get a Jelly GF?

Navigation
View posts[+24][+48][+96]