Exemple #1
0
int main(int argc, char** argv, char** envp)
{
    char buf[1024] = {0};
    int num_read = 0;
    int current = 0;
    struct dirent* tmp = (struct dirent*)buf;
    int fd = open("/proc/self", O_RDONLY);
    num_read = dent_me(fd, tmp, sizeof(buf));
     
    while(current < num_read) {
        fprintf(stdout, "%s\n", tmp->d_name);
        current += tmp->d_reclen; 
        tmp = (struct dirent*)(buf + current);     
    } 
    
    close(fd);
    unsigned long s = file_size("/proc/self/environ");
    printf("File Size: %lu\n", s);
    int a = 10;
    add_nums(&a, 20);
    printf("%d\n", a);
    printf("%d\n", add_2(10, 20));
    char* out = (is_set(&stuff)) ? "Is set!\n" : "Isn't set!\n";
    printf(out);
    out = (is_set(&stuff)) ? "Is set!\n" : "Isn't set!\n";
    printf(out);
    return 0;
}
Exemple #2
0
void add_builtins() {
  // Adds built ins: Object, IO, String, Int, Bool
  ast->add(buildObject());
  ast->add(buildIO());
  ast->add(buildString());
  ast->add(buildBool());
  add_nums();

  ast->add(buildConvert());
}
Exemple #3
0
int main() 
{
    std::cout << add_nums(4, 25, 25, 50, 50) << '\n';
}
Exemple #4
0
int main() 
{
    std::cout << add_nums(4, 25, 25, 50, 50) << "hello world\n";
}
Exemple #5
0
int main() 
{
    int x = add_nums(2,3);  
    return 0; 
}