Skip to content
Sign upLog in
Profile icon

CSharpIsGud

@CSharpIsGud
  • JsonSharp

    Cover page
    Made with C#
    Recent comments (0)
  • JSSigReader

    Cover page
    Made with Node.js
    Recent comments (0)
  • C# html parser thingy

    Cover page
    Made with C#
    Recent comments (2)
    KidOfCode
    KidOfCode
    1 year ago

    saying hi to a friend

    AlmightyDeaks
    AlmightyDeaks
    1 year ago

    if you opend a window then you would be able to display it properly in that window

  • LuaInterpreter2

    Cover page
    Made with C#
    Recent comments (10)
    JanJan21
    JanJan21
    1 year ago

    Can this be used to read lua tables, in existing lua file, into C# adn if yes how?

    Chomko2009
    Chomko2009
    2 years ago

    now thats alotta code

Repls
Community
CSharpIsGud
CSharpIsGud
published a Repl
2 months ago
0
HTPL
HTPLHTML as a programming language. I haven't posted anything on repl in like years, and I got impatient while working on this completely useless project and decided to just go ahead and publish it even with almost no error handling and easily breakable by syntax errors just to be done with it.
wispkoe
wispkoe
You should add IodineJS so its a full engine1 year ago
EpicGamer007
EpicGamer007
Glad to see you back2 months ago
CSharpIsGud
CSharpIsGud
published an Update
7 months ago
1
Basix
BasixBootleg C# parser generator.
Basix - Recursive Descent Parser Generator
Can generate parsers in JavaScript and C++ (Lexer for C++ not completed yet.) Comes complete with a math interpreter and grammar definition example for JS. It probably doesn't generate the cleanest syntax trees and has a lot of intermediate nodes but it works and in theory you can define any language you can think of.
#parser
#generator
#csharp
+2
CSharpIsGud
CSharpIsGud
published an Update
11 months ago
1
PDP
PDPJavaScript PDP-11 emulator that can run C. Unfinished, and doesn't support a good number of instructions. Division won't work at all. Multiplication might work in some circumstances and might not in others, or the compiler might have just optimized away doing the multiplication at all and just replaced it with a constant. Bit shifting and some bitwise operations are unlikely to work as well. There are a bunch of other instructions that haven't been implemented yet so this is far from finished.
PDP-11 Emulator that can run C!(sort of)
This was very painful to make, especially since I did it in JAVASCRIPT. The non-existent type system did not help at all. It can run C, but not very well, division isn't really implemented and multiplication may or may not work. Sometimes using multiplication will make your program mysteriously break and other times it will work. Consider this an appetizer for my soon to be next post, all I'm gonna say is that it's going to be a C# project and is a unique parser-related project from me.
CSharpIsGud
CSharpIsGud
shared a Post
1 year ago
10
#javascript
#emulator
An emulator I worked on for a few days, making it in JS was a mistake and I might have to remake this in C or C++. It is still incomplete and is missi
PDP
HTML, CSS, JS
Yoplayer1py
Yoplayer1py
How to use it..1 year ago
TheForArkLD
TheForArkLD
It's required to be upvoted, my brain says1 year ago
CodingElf66
CodingElf66
Nice project! To be honest, the styling (font specifically) can be improved, but otherwise nice project!1 year ago
CSharpIsGud
CSharpIsGud
published a Repl
1 year ago
1
PDP
PDPJavaScript PDP-11 emulator that can run C. Unfinished, and doesn't support a good number of instructions. Division won't work at all. Multiplication might work in some circumstances and might not in others, or the compiler might have just optimized away doing the multiplication at all and just replaced it with a constant. Bit shifting and some bitwise operations are unlikely to work as well. There are a bunch of other instructions that haven't been implemented yet so this is far from finished.
CSharpIsGud
CSharpIsGud
This was very painful to make, especially since I did it in JAVASCRIPT. The non-existent type system did not help at all. It can run C, but not very well, division isn't really implemented and multiplication may or may not work. Sometimes using multiplication will make your program mysteriously break and other times it will work. Consider this an appetizer for my soon to be next post, all I'm gonna say is that it's going to be a C# project and is a unique parser-related project from me.11 months ago
CSharpIsGud
CSharpIsGud
shared a Post
1 year ago
101
I haven't posted in a while so here's a post. This time I have paging working well and can read from storage to load programs and files. I still need
FinalOS
Blank Repl
RealSeamusDYKMG
RealSeamusDYKMG
i can't see any of the graphics i think its cause im on a school computer tho8 months ago
that1dev
that1dev
this is soo cool, great work!8 months ago
personmandude
personmandude
dang thats pretty cool1 year ago
CSharpIsGud
CSharpIsGud
published a Repl
1 year ago
33
FinalOS
FinalOSAn operating system with memory paging and the ability to load programs from a storage device.
JeremiahIS
JeremiahIS
no work10 months ago
17lwinn
17lwinn
Good job- but how can we see a list of files in a folder? Or write perhaps?7 months ago
CSharpIsGud
CSharpIsGud
shared a Post
1 year ago
13
Here is a mini project, a processor made in an external circuit simulator. It only supports 4 instructions at the moment, so the only thing it can rea
ReplCPU V1
HTML, CSS, JS
zplusfour
zplusfour
this is completely awesome!1 year ago
programmeruser
programmeruser
Is this even a programming project? Nice, if you want to learn how to do this you could try nand2tetris or nandgame.org1 year ago
matthyno
matthyno
make sure to toggle Enable Clock or the cpu won't run1 year ago
CSharpIsGud
CSharpIsGud
shared a Post
1 year ago
68
This has been sitting in my repls for months, but with repls new addition of Nix, I can finally start working with it again. This is a prelude to the
IodineJS
Bash
P0GCHAMPB0i
P0GCHAMPB0i
cool1 year ago
RahulChoubey1
RahulChoubey1
what's apt? and what's nix?1 year ago
xxpertHacker
xxpertHacker
Will the CSS engine be embeddable? I was looking for a specification-compliant CSS parser embeddable into a C++ project a few months ago, but it didn't seem like Firefox's or Chromium's stuff was intended to be usable without the browser or a renderer.1 year ago
CSharpIsGud
CSharpIsGud
published a Repl
1 year ago
52
IodineJS
IodineJSA JavaScript interpreter written in C++. It supports: Objects Classes(But not static members yet.) Functions, Anonymous functions and Arrow Functions For and While loops Variables
BenjaminHannan
BenjaminHannan
how does it work1 year ago
BenjaminLi7
BenjaminLi7
what the what is this you blockhead1 year ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
1
How do I fix this, I can't do anything now. image This is me using ls, the repl itself is completely empty so there is no reason for it to be happen
Bookie0
Bookie0
Can you share your code? And what is ls?2 years ago
UnluckyFroggy
UnluckyFroggy
try ctrl+d or ctrl+c2 years ago
realTronsi
realTronsi
I'm failing to understand why ls would be the cause of this. Could you share the code? Also have you tried refreshing or forking the repl?2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
38
Bob is back for good this time! Haven't seen the original post or expecting just another chain of preprogrammed if statements? Well... The main diffe
TextAI
Node.js
OldenJordan
OldenJordan
@CSharpIsGud anything new?1 year ago
OldenJordan
OldenJordan
@CSharpIsGud Why does quality not work anymore1 year ago
OldenJordan
OldenJordan
Bob has a boyfriend? Screenshot 2021-04-30 1.27.49 PM1 year ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
52
(Bob is back!) This is my first post in a long time, I haven't had much ideas for projects to put on talk, since I'm not comfortable spamming games an
Bob
Python
PSIPowerhouse
PSIPowerhouse
this is broken2 years ago
PeytonMancuso1
PeytonMancuso1
cool, I like chatbots and this is the first one I have seen use ai too. I want to know if i can have permission to edit and improve on it2 years ago
emmanuelvvv2005
emmanuelvvv2005
lmao2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
5
I've noticed trying to get something like gtk to link with C/C++ is really hard or impossible on repl, and I tried for hours to get many different exi
programmeruser
programmeruser
There's no need now, I've finally gotten FLTK to work on repl.it. https://repl.it/@programmeruser/fltk-test2 years ago
maxina
maxina
Yeah, using GUI libraries on repl.it is pretty bad. It is obviously much better to launch it on your desktop.2 years ago
xxpertHacker
xxpertHacker
I just don't use GUIs, stright up, it's absolute hell trying to make it work on Repl. I think a few people, like SPQR might have made one or two work, but ehh idk. Toss it in /templates so we can just fork the Repl, lol. Plenty of people will appreciate it!2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
7
Web browser 2/4, no libraries. I just now got this to work, so as it is right now it can't do any complex CSS styles or numbers yet, so only identifi
IodineCSS
C++
RayhanADev
RayhanADev
Dang, this is really cool!2 years ago
matthewproskils
matthewproskils
Hello Mr. @CSharpIsGud, I have an offer to you. I would like to invite you to our team for the Code Jam #10. If you want to follow up, please respond to me here at discord Mr;#5320. Thanks, MPS2 years ago
xxpertHacker
xxpertHacker
Can't wait for CSS variables, HTML attributes, CSS counters, and more complex stuff. You gotta make a full-blown server-side CSS framework. Can't wait to map over arrays using CSS selectors: array > index { counter-increment: i; } `2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
6
This is one part of a web browser I am writing in C++, expect to see more of these when I complete the others. This is far from complete, so you shou
IodineHTML
C++
MocaCDeveloper
MocaCDeveloper
Wow this is cool! So you're planning on making a templating language?2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
24
Have you heard of multithreading and just wish you could make your programs faster? Well... unfortunately just using threads is not enough, you have t
Threading
C++
liltaco
liltaco
While making threads isn't too expensive, locking a mutex is.2 years ago
xxpertHacker
xxpertHacker
More threads can make things faster, but too many threads or using them on the wrong things can make it slower! More threads won't slow stuff down? More atomic operations will, right? Unless you spawn over 50 threads that consume large amounts of memory and are CPU intensive, the threads themselves won't slow anything down. Besides that, this really should've used std::cin.get() instead of std::cin operator>>.2 years ago
KayPey
KayPey
Alright. You've got some valid points here. Keep it up!2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
3
This uses the fast doubling algorithm to find up to the Nth number of the Fibonacci sequence. Most of the time it runs in under a millisecond. There
Fast Fibonacci
C++
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
7
Here is a list of what I think were the best judge remarks Plurality: Honestly I have no idea what this is. It appears to be some kind of manifesto
Empty
Bash
fuzzyastrocat
fuzzyastrocat
I wish there were more remarks... for lots of langs there was just "No Comment" and for others it was really brief. (that's cool, compiling to brainF is not a common idea so go for it!)2 years ago
DynamicSquid
DynamicSquid
Wait they came out?2 years ago
CSharpIsGud
CSharpIsGud
shared a Post
2 years ago
3
It's multiplayer too! You can find sheets for it by googling virtualpiano sheets, since I used the same mapping they do. Press enter to use the chat
WebPiano
HTML, CSS, JS
SixBeeps
SixBeeps
It's an entire two semitones off, plz fix2 years ago