cirilisp/cirilisp.c

35 lines
709 B
C
Raw Normal View History

#include <locale.h>
#include <stdio.h>
#include <stdlib.h>
#include "util.h"
int main(int argc, char **argv)
{
// Омогућава библиотекама коришћеним у интерпретеру да протумаче
// српску ћирилицу
// struct lconv *loc;
setlocale(LC_ALL, "sr_RS.utf8");
// loc = localeconv();
// Бојлерплејт обавештења о окружењу
puts("Прост РЕПЛ:");
puts("Притисните ctrl+c да бисте изашли\n");
while (1)
{
char *input = readline("k> ");
if (input == NULL)
{
putchar('\n');
exit(0);
}
printf("НАПИСАЛИ СТЕ: %s\n", input);
free(input);
}
return 0;
}