0
Can you make your language in C?
I want to make a language called Supercode using C as base. Here are the stuff I already added to my list. Say - printf Take - scanf (or for input) String - char * Integer - int Float - float Chr - char Long - long long Double_int - double State - bool Right - true Not - false Add - + Remove - - Multi - * Divi - / Backup - return Stop - break Go - continue Strlk - strcmp When - if But - else For - for The "Hello, (name)!" code: function main() { take(string, a, "What's your name?\n"); say("Hello, [answer].\n"); } Is it possible and can you show me how? Also, if possible, can you combine languages to build a language?
4 Antworten
+ 1
NND Songs & Medleys to go along with coffeeunderrun if you do combine languages I would move to cpp then I would use codeblocks...
+ 1
BroFar Yeah, something like that.
0
coffeeunderrun Basically, what I am referring to is like a Pythonic version of C with a bit of Java-like syntax and putting up new command-line arguments.
For example, this is what say does:
say("Hello, world!");
If it had some variety of building blocks (like int or char), it's like this:
say("Hello, [(string) answer]!");
I mean, it is confusing, but well, it really is. Basically a mix of Python and C with new syntax. Look at it! It's kind of strange but that's my intention.
Take is completely different than the other programming languages. It takes 3 arguments: the building block, name of building block, and if needed - printf.
For example:
take(string, answer, "Name: ");
Well, the combining of different languages could be hard, especially with syntax, expressions, arguments, and the error fixing. Supercode is just meant to be an experiment.
But thanks for the help, @coffeeunderrun!
0
NND Songs & Medleys this is kinda sorta what you mean I think but calling it as a Supercode
https://code.sololearn.com/cJKT802uqCXy/?ref=app
But your saying if I get you correctly integration of all 3 into one actual language.