« first day (657 days earlier)      last day (1116 days later) » 

00:03
@user well I'm smol brain with combinatorics and optimal algorithms, so ofc imma gon merge a more efficient PR over mine
00:59
tbh it probably wasn't more efficient lol
But it was fun to implement :P
01:16
Did you test your implementation? Because it doesn't work
(Unless I'm doing something wrong)
01:37
@emanresuA looks like ctx is missing somewhere
Looks like #703 messed up lazylist printing
@user when you changed the signature of output in LazyList.py, you didn't update the call to output in vy_print
and that didn't explicitly name its arguments
so it just errored
02:32
8 messages moved to ­Trash
 
8 hours later…
10:05
Oops sorry
10:53
@user all good - it's fixed now.
Hey so how are we going to account for implicit input being taken if the stack is empty?
Because currently, Scala's stack class doesn't actually do that
I’ll implement that today or tomorrow, it shouldn’t be hard. You just use the Context object right?
Yeah, but I'm more asking for your opinion on how it should be handled?
Should an extension method be written to the stack class?
Or should there just be a pop function separate to the stack?
is vyxalS still going to be transpiled?
Interpreted
Oh ok
11:05
how are you gonna implement classes if vyxal is interpreted
?
You can just add a method directly in the Stack class right?
No need for extension methods
You can do that?
@PyGamer0 It will probably be hard tbh
@PyGamer0 I've got a few ideas.
Like have a dictionary of attributes and functions
@lyxal wait are we talking about different things
11:06
@user you can add a method directly to stack?
Yeah
But it's a stdlib class though
Tf you gonna modify a stdlib class?
 
1 hour later…
12:23
No I’m making a Stack class for Vyxal
It’s our own class
Now I see why you were so surprised lol
@user oh
lol
why not just use an extension function on the standard stack?
Could do that honestly
I was not thinking clearly when writing that
(Tbh i never think clearly)
I think you think clearly
@lyxal we don’t even need an extension, it can be a method on Context itself
@lyxal clearly you think i think clearly but clearly i think that it is clear that i do not think clearly
@user I guess so
@user I'mm'a gon disagree with you there
 
3 hours later…
15:36
Looking through VyxalS, for me, Scala is looking like a mix of Java, Python, and ... Scala.
@user I have a scala question in VyxalS
here, if I understood it correctly, you are testing for the whole list ast if it's a String, Integer, etc.
But shouldn't it be in a for/while loop?
 
1 hour later…
16:59
Well the for loop is inside
Cmds.foreach(exécute)
but the only line I'm seeing it is when case Commands
otherwise (I think) it's like ast == Literal
and somehow I'm not getting something important
 
5 hours later…
22:01
Each libe of Vyxal code is wrapped in Commands
It beeds some refactoring tho

« first day (657 days earlier)      last day (1116 days later) »