Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define NIM_INTBITS 64
- #include "nimbase.h"
- #include <stdio.h>
- typedef struct NimStringDesc NimStringDesc;
- typedef struct TGenericSeq TGenericSeq;
- struct TGenericSeq {
- NI len;
- NI reserved;
- };
- typedef NIM_CHAR TY611[100000001];
- struct NimStringDesc {
- TGenericSeq Sup;
- TY611 data;
- };
- N_NIMCALL(NimStringDesc*, nimIntToStr)(NI x);
- static N_INLINE(void, initStackBottom)(void);
- N_NOINLINE(void, setStackBottom)(void* thestackbottom);
- N_NOINLINE(void, systemInit)(void);
- N_NOINLINE(void, systemDatInit)(void);
- N_NOINLINE(void, fileInit)(void);
- N_NOINLINE(void, fileDatInit)(void);
- NI i_77011;
- static N_INLINE(void, initStackBottom)(void) {
- void* volatile locals;
- locals = 0;
- locals = ((void*) (&locals));
- setStackBottom(locals);}int cmdCount;
- char** cmdLine;
- char** gEnv;
- N_CDECL(void, NimMain)(void) {
- systemDatInit();
- fileDatInit();
- initStackBottom();
- systemInit();
- fileInit();
- }
- int main(int argc, char** args, char** env) {
- cmdLine = args;
- cmdCount = argc;
- gEnv = env;
- NimMain();
- return nim_program_result;
- }
- N_NOINLINE(void, fileInit)(void) {
- NI res_77013;
- res_77013 = 1;
- while (1) {
- NimStringDesc* LOC2;
- if (!(res_77013 <= 10)) goto LA1;
- i_77011 = res_77013;
- LOC2 = 0;
- LOC2 = nimIntToStr(i_77011);
- printf("%s\012", (LOC2)->data);
- res_77013 += 1;
- } LA1: ;
- }
- N_NOINLINE(void, fileDatInit)(void) {
- }
Add Comment
Please, Sign In to add comment