« first day (3 days earlier)    last day (14 days later) » 

4:09 AM
ok, so I have an idea for a language maybe:
so there is a list
and you do stuff like: if(0) for if the first item in the list is truthy
or ifnot(0): for if it is not truthy
or maybe just if else to simplify
and also I guess there will be a variable so you can do: if(var)
A variable or two
there will not be nesting in this one.
maybe I'll make a map of variables
I was sort of considering stringly typing...
but decided against it
 
4:46 AM
I have started some language design!
knowing you ATaco, you'll finish your language right before I do
either that or you just stopped? IDK you actually that well
also I was thinking of changing it to compiler tree to give me a chance :P
 
5:26 AM
what I got so far:
There is a list:

[0,1,2,4] for example

There is a map:

{|a|:2,|aa|:-4,|zz|:1111, |b|:0}

any number of variables.

To use a var/value literally, use ;|var| or ;number
to refer to the list indexing, use :|var| or :number

for the purposes of this, the values you get from these operations are referred to as <value(s)>

things you can do:

    if(<value>==<value>){foo}
    else{bar}
    while(<value>==<value>){foo}
    while

fun fact: making both of those values non-static just required me making another special variable for evaluating "expressions".
inconsistent formatting, I know
also there is a line that just has "while" on because I forgot to clean up
I was thinking of adding while not
I think I probably should
I think I will make newlines nops. but spaces may still be not allowed
 
 
5 hours later…
10:27 AM
hmm now I really understand why bobby isn't finished yet
 

« first day (3 days earlier)    last day (14 days later) »