« first day (474 days earlier)      last day (1004 days later) » 

12:20 AM
@user so you mean for example have an IfStructure class that inherits from Structure?
 
Yup
 
that could be a possibility
I'd considered it myself
 
My Java instincts tell me it's a good idea, but idk if it would make it easier or harder to reason about the code in practice :P
 
12:43 AM
@lyxal I've
I mean I've considered it myself
 
1:06 AM
imho yes (that was initially what i had in mind anyway)
 
I don't have any objections to it
 
hyper-neutrino pushed a commit to VyxalBotSE/master: hyper-ping should not ping the sender
 
!!/pull
 
@hyper-neutrino pulling new changes; I will restart in a few seconds if any updates are available
 
I liked being pinged in the hyper ping tho
 
1:10 AM
well, too bad
:p
 
sadge
Does anyone in particular want to start on the Structure children classes?
Or do y'all want a specification for the classes drafted first?
 
i think some specs might be nice but i doubt too much is needed
each class should extend Structure, have a constructor that takes a list of substatements, and have a function that transpiles itself to python
 
Then do you think a sort of UML specification would be appropriate?
 
not sure what that is lol
 
The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.The creation of UML was originally motivated by the desire to standardize the disparate notational systems and approaches to software design. It was developed at Rational Software in 1994–1995, with further development led by them through 1996.In 1997, UML was adopted as a standard by the Object Management Group (OMG), and has been managed by this organization ever since. In 2005, UML was also...
It specifies class members in a visual diagram
 
1:21 AM
hmm
maybe
 
2:16 AM
@lyxal PLEASE NO UML
I still have flashbacks to CompSci in 9th grade
Oh, the horrors
(that's mostly a joke, but I think we can just publish docs to lyxal.pythonanywhere.com/docs or something and explain a bit instead of using UML)
Speaking of which, we might want to consider pydoc to autogenerate docs from docstrings for later. It's not a priority, and perhaps never will be, but I'm just putting it out here
 
Lyxal pushed a commit to Vyxal/fresh-beginnings: Create Structure Class.txt
 
🎉
 
 
1 hour later…
3:52 AM
@hyper-neutrino @user should the structure classes be in a different file to the parser?
 
I thunk they should
 
imo yes
 
DeprecationWarning: The parser module is deprecated and will be removed in future versions of Python
:thonk:
ah
ngl I have to change the name of the parser class
 
4:09 AM
@lyxal vyxal is deprecated?‽
 
No, there's already a standard library called parser
 
Hi
@user See Jyxal.
I just realised
Vyxal bot is going to keep pinging this "A username" person...
@VyxalBot ping me
 
4:29 AM
@emanresuA I have put you on the ping list.
 
What a gamer
@VyxalBot ping me
 
@lyxal I have put you on the ping list.
 
Very nice
 
Oh I see
 
But I was already on the list you sussy baka
 
4:30 AM
very nice
We have to call Vyxal Lyxal now
 
Correct
My username has updated for you?
 
Oh
 
Has mine updated for you?
 
Yes
 
4:31 AM
I think it's cos I changed my parent user to codegolf
after changing my username
Do that and the chat profile should update
 
i changed it for all sites though
@hyper-neutrino force chat refresh pls?
there we go
!!/ping me please
@VyxalBot ping me
 
@vyxal I have put you on the ping list.
 
Irony in a nutshell
 
chunkybanana pushed a commit to Vyxal/fresh-beginnings: Update contributing.md
 
Jul 28 at 4:30, by lyxal
y'know, even though I think it's absolutely hilarous moving bot messages over to TNB, I ask that you respect the request made by caird
Jul 28 at 4:31, by lyxal
the last thing we need is stigma against us because we were too stupid
Jul 28 at 4:31, by lyxal
we already cop enough criticism based on the language itself
 
don't move bot messages into TNB, or any messages unless it'd be on-topic there and more relevant than here
4
 
We don't need to give caird and redwolf more reasons to say vyxal bad
@emanresuA do you promise not to move any more bot messages?
(btw I'm not mad or anything I just want to make sure that you don't go getting yourself in trouble)
 
Ok
in The Nineteenth Byte, 2 mins ago, by emanresu A
I'ma work on stack-based Java.
 
Good
 
4:49 AM
 
To the first or the second?
 
Welcome back to the RO list :p
@emanresuA both
 
@vyxal I didn't even know I had got moved off it but sure.
bye
 
o/
 
 
1 hour later…
6:01 AM
@user only if they need to inherit some common functionality or if you want to use Structure for typing purposes
otherwise it's not necessary
 
 
5 hours later…
11:29 AM
@ChristopherTracy Welcome to the Vyxal chat room! Type !!/help for my list of commands, and !!/info for info about Vyxal!
 
 
1 hour later…
12:58 PM
It's August 2021 and still Vyxal doesn't appear on the ELO list
frick you SEDE
screwing me over like that
 
Lyxal pushed a commit to Vyxal/fresh-beginnings: don't mask standard library names kids
 
@vyxal You have become your language
 
correct
everyone else changed theirs so I did too
"everyone else" = 2 people
I lowkey don't know what to be working on Vyxal-wise
CMQ: Start on compiler or structure sub-classes?
 
idea: add a lisp mode to vyxal which runs a superset of lisp
@VyxalBot @vyxal you didnt change your github name :p
 
of course not
that would lead to name clashes with the organisation lol
 
1:30 PM
@vyxal structure fot now, then clmpiler
 
@vyxal That feeling is why I haven't done anything with the rewrite except try and break it
@vyxal run kH
 
@AaronMiller Hello, World!
 
@vyxal run `oh no oh frick
 
@vyxal oh no oh frick
 
1:39 PM
@AaronMiller so I wonder how we go about eliminating that feeling
How do we get progress happening?
Progress at a reasonable pace of course
 
We kidnap the users who actually know what they're doing (HN, user, pxeger, etc.) and force them to finish the rewrite for us.
 
ಠ_ಠ
 
(For legal reasons thats a joke)
 
@AaronMiller sounds like I won't be kidnapped then :P /hj
 
@AaronMiller *points the ak47 at hn
 
1:42 PM
@AaronMiller why am i included in that lidt
 
*points the bullet reflector at PyGamer0*
 
Idk what im doing
 
@hyper-neutrino *points the bullet reflector at hn
 
guess we have ourselves a mexican standoff
 
Have fun in your Mexican stand-off
!!/'night
 
1:45 PM
@vyxal o/
 
@hyper-neutrino *hn points the bullet reflector back
*the bullet runs out of speed because physics
*no one has died
 
Wait, since when are physics a thing? They make stuff boring. :p
 
@AaronMiller yes god enabled physics in the middle of the fight
 
oh
Understandable, have a nice day.
 
@AaronMiller its currently 7:30 pm
for me
 
1:53 PM
Understandable, have a nice evening.
 
@AaronMiller the sun has set
 
Understandable, have a nice existence.
 
Understandable, have a nice <approximateTimeOfDay>.
That moment when your jokes are
 
ಠ_ಠ
 
Aaron Miller go Burr lol
 
2:06 PM
hmmmmmm
 
2:19 PM
hmmmmmmmmmmmmmmmmmmmm?
 
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
 
!!/run \h\mk4*\?
 
[@AaronMiller: 58797655]
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
 
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
@VyxalBot hmm I can hmm better than you hmm
 
!!/run \h\m1e1000*+
 
2:33 PM
[@PyGamer0: 58797692]
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
 
!!/run \h\mk4k2**\?
 
[@AaronMiller: 58797694]
STDERR:
Code timed out after 10 seconds
 
!!/run \h\m9900*+
 
[@user: 58797697]
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
 
how to tease Vyxal
step 1: run 1+1
step 2: say haha no infix support
!!/run 1+1
 
2:35 PM
@PyGamer0 1
 
haha no infix support
 
step 3: ???
step 4: profit
 
@AaronMiller Vyxal gets teased
step 5: dont do it in front of lyxal
yes i will still refer to him as lyxal
 
I'm afraid lyxal is gone. Flowey finally defeated him and is now masquerading as vyxal
 
> I'm afraid lyxal is gone. Flowey GPT-3 finally defeated him and is now masquerading as vyxal
FTFY
 
2:41 PM
@user NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOIOOOOOOOOOOOOOOOO
 
3:21 PM
why would you even support infix in a stack-based language tho
depending on how you implemented it that sounds like it is potentially masking more useful behavior
 
y not?
 
bc it's weird lol
 
so is wierd, but people use it anyway :p
 
i mean it's an interesting gimmick i guess
doesn't make sense for vyxal
cuz uh
infix support on first-order functions in a stack-based language is extremely ambiguous and confusing and difficult to read
 
Factor has macros that can do that
 
3:31 PM
*Implements flag for infix commands*
 
frick
 
Redwolf: *Runs over Aaron Miller*
 
*Implements flag for panfix commands*
 

« first day (474 days earlier)      last day (1004 days later) »