relrod / rublets

An IRC bot that uses SELinux Sandboxes to let you evaluate code in a large number languages.
14 stars 1 forks source link

ASM support #9

Closed relrod closed 12 years ago

relrod commented 12 years ago

For the heck of it, could we include some basic assembler support using GAS? :D

awilfox commented 12 years ago

We could use any assembler, but newlines are significant so we would need a hack like lolcode.

Actually, maybe that could be a thing in the eval somewhere. "Language requires newline support" and then ;; == \n.

relrod commented 12 years ago

The problem is what if you actually want to use ;; somewhere. For lolcode I didn't worry about that because I just wanted it to work for april fools day. But yeah.

And yeah. The only reason I said GAS is because it's pretty standard. It's in binutils.

[ricky@t520 ~]$ rpm -qf /usr/bin/as
binutils-2.22.52.0.1-10.fc18.x86_64
relrod commented 12 years ago

closing wontfix for now.