« first day (78 days earlier)      last day (473 days later) » 

6:13 AM
@BaldBantha cheddar.vihan.org and follow instruction
 
cheddar> var myvar := [];
[ CheddarExpressionToken { Code: 'var myvar := [];', Index: 14, _Tokens: [] } ]
cheddar> myvar += 7
T_REPL:ERROR - `+=` has no behavior for types `nil` and `Number`
cheddar> myvar
readline.js:945
            throw err;
            ^

TypeError: Cannot read property 'constructor' of undefined
    at C:\Users\jmhjr\Cheddar\dist\interpreter\core\primitives\cast\array.js:24:29
    at Interface.<anonymous> (C:\Users\jmhjr\Cheddar\dist\cli\repl.js:73:60)
    at emitOne (events.js:96:13)
teh lulz
 
;-;
 
Wait, so which version did I accidentally install?
 
v0.0.317a
I'm releasing v0.1a which is a huge release (first release of cheddar :D)
 
Is that a problem?
 
6:15 AM
yeah, it's old
 
Oh, I missed the extra 0
I thought it was 0.3 e.g. newer
@Upgoat You should run V in return for my debugging.
I could use some debuggers users. ;-;
 
@DrGreenEggsandIronMan okay, sure
how to install? I'd love to try out V
 
@Upgoat 1. Can I do cheddar -v or something similar to find version? 2. How does exit? I get T_REPL:ERROR - Attempted to access undefined variable (exit)
 
@DrGreenEggsandIronMan yes, cheddar -V
@DrGreenEggsandIronMan yeah, there is no exit command, just to ^C (control C)
 
s/\^C/^D
windows
@Upgoat That doesn't work for me. It just jumps straight into the repl
Although I also don't have a cheddar binary. I'm just doing node dist/cli/repl.js -V
 
6:23 AM
@DrGreenEggsandIronMan oh no, don't do that do dist/cli/cheddar.js -V
use cheddar.js
 
Oh OK. You might want to update cheddar.vihan.org
Oh weird, I'm still on 0.0.317
 
@DrGreenEggsandIronMan yeah, I gotta do lota things >_> first gotta get unit tests working. Then I can get MSI installers and PKG installers
@DrGreenEggsandIronMan yeah, I haven't updated the number >_>
 
@Upgoat So what should I do if absolutely everything is borked?
 
wat pls sed terminl output
 
C:\Users\jmhjr\Cheddar\Cheddar>node dist/cli/cheddar.js
cheddar> speak => "Hello!"
T_REPL:ERROR - Attempted to access undefined variable (speak)
cheddar> var myvar = [];
[ CheddarExpressionToken { Code: 'var myvar = [];', Index: 13, _Tokens: [] } ]
cheddar> myvar.push(12)
T_REPL:ERROR - Attempted to access undefined variable (myvar)
cheddar> myvar
T_REPL:ERROR - Attempted to access undefined variable (myvar)
cheddar> var a = 7
cheddar> a
T_REPL:ERROR - Attempted to access undefined variable (a)
 
6:29 AM
You're greatly overestimating the amount of things cheddar can do >_>
also var defintion is foo := bar I need to change that >_> > _ _> D>_+>+>_>_+30w=u4ufjr98f
 
:/ this is also not finished... will get to after a bit
Yeah... no functions yet...
If you're complaining that why I haven't made them, make them yourself and make a PR
why do I have to make everything?
readline.js:945
            throw err;
            ^
teh lulz
 
@DrGreenEggsandIronMan :P
 
You should make var a = 7 either also work or be a syntax error.
 
yeah, I'm planning too, so much to do, so little memory on C9
 
cheddar> print "Hello World!"
Hello World!
"Hello World!"
Why does?
nvmd
 
6:34 AM
you mean nvim'd? :P
 
6:51 AM
Alright, well It's late I here. No more cheddar for the night.
 
@DrGreenEggsandIronMan night! (I should be going to sleep too though, it's midnight here >_>)
 
Psh, that's not that bad. I'll regularly stay up till 3.
BTW how did V go? Did you try installing it?
 
how to install V?
oh you gave me instructions and I didn't see them >_>
 
Haha, yes I did.
 
<_< I feel bad now :(
 
6:58 AM
Haha, no worries.
If you do end up installing it, post something in the V room so that it doesn't die.

 Vim-golf

Discussion about golfing in Vim/V. vim.org/download.php github...
Last message posted 9 days ago. ;-;
 
Here goes something big >_> hooves crossed it works $ git merge release-0.1
 
 
3 hours later…
10:03 AM
so I'm going through the unit tests in there at the moment and beefing up the files with low coverage
 
10:38 AM
@Upgoat, I changed the unit tests to use strings or files
you can use file paths with it now too :)
 
 
3 hours later…
2:05 PM
@Upgoat range in switch statements
var a : Number = 10
switch (a) {
    case 1 {
       doThis()
    }
    case 2-15 {
      doThat()
   }
}
 
 
2 hours later…
4:12 PM
K will download soon
 

« first day (78 days earlier)      last day (473 days later) »