[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Fellow /g/urus, this is it, this summer I'm GONNA WRITE

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 21
Thread images: 3

File: maxresdefault_1.jpg (39KB, 1200x900px)
maxresdefault_1.jpg
39KB, 1200x900px
Fellow /g/urus, this is it, this summer I'm GONNA WRITE A FUCKING COMPILER!!

The idea is to make a lenguaje with all the "memes" for this board for the sintaxis.

So far i have thought of:
-'>' For comments
- t. <libs to include>
-mfw <condition>: as a switch statement
-implying for variable creation

So if any of you guys wanna add to it i am open to suggestions.

And yes it will be free as in FREEdom
>>
>>60887923
> -'>' for comments
How would you indicate something as being greater than?
>>
>>60887923
oh wow something undergrad CS students do
wow
>>
>>60887956
For the context, if > apeears without a condition statement preceding it or an assigment operation then it's a comment if not a biger then
>>
>>60887923
>Fellow /g/urus, this is it, this summer I'm GONNA WRITE A FUCKING COMPILER!!
no you're not.
>>
>>60888007
>t. future me
>>
File: EGCvnVv8_.png (63KB, 520x390px) Image search: [Google]
EGCvnVv8_.png
63KB, 520x390px
>>60887972
>>60888007
What's up with all this hate?
>>
>>60887972
kys I study antropology you dumb fuck.
Been programing since I was 12 tho
>>
>>60887923
Read about lexing and parsing. There's a lot of tools and knowledge out there that will save you a whole lot of trouble.
>>
>>60888189
Already started with www (.) cs.man (.) ac (.) uk/~pjj/farrell/compmain.html

Any book would you recommend me?
>>
>>60888088
I'm sorry anon, but from reading a random post I just doubt you will actually do this.
If you are really going to, that's great, and I would surely follow your project here.
>>
>>60887972
>every CS student takes compilers class
>every CS student who takes compilers class is good at it
>>
>>60888279
dragon book is good from what I hear
>>
>>60888279
read the dragon book
>>
>>60887923
Start with the grammar. Maybe even prototype in PLY
>>
>>60887988
Why not use "gt" for greater than
>>
just make a clone of an existing lang with meme syntax and a parser that converts regular syntax to meme syntax
>>
Implement a Lisp. It's the easiest language for this.
>>
>>60890427
Whats the dragon book
>>
>>60890413
>>60890427
Thanks i will look into it
>>
>>60892159
Why is it?
Thread posts: 21
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.