RyuGod
Programming Language Collector
Hello, World!
examples
auto_let
factorial
if_else
str
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
//
//  Oak: auto let
//  https://github.com/adam-mcdaniel/oakc
//
#[std]
fn strlen(str: &char) -> num {
    for (let i=0; str[i] != '\0'; i=i+1) {}
    return i;
}
fn strcpy(dst: &char, src: &char) {
    for (let i=0; src[i] != '\0'; i=i+1) {
        dst[i] = src[i];
    }
    dst[i] = 0;
}
fn strcat(dst: &char, src: &char) {
    let offset: num = strlen(dst);
    for (let i=0; src[i] != '\0'; i=i+1) {
        dst[offset+i] = src[i];
Enter to Rename, <Shift>+Enter to Preview
TerminalInput valueWebOutput
W