Преглед на файлове

move system include files to subdir

master
Ian Piumarta преди 3 месеца
родител
ревизия
ddf85ac562
променени са 5 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. +0
    -0
      include/assert.h
  2. +1
    -0
      include/stdio.h
  3. +0
    -0
      include/stdlib.h
  4. +0
    -0
      include/string.h
  5. +4
    -2
      main.leg

+ 0
- 0
include/assert.h Целия файл


+ 1
- 0
include/stdio.h Целия файл

@ -0,0 +1 @@
extern int printf(char *, ...);

+ 0
- 0
include/stdlib.h Целия файл


+ 0
- 0
include/string.h Целия файл


+ 4
- 2
main.leg Целия файл

@ -1,6 +1,6 @@
# main.leg -- C parser + interpreter
#
# Last edited: 2025-01-24 22:12:50 by piumarta on zora
# Last edited: 2025-01-25 08:53:25 by piumarta on m1mbp
%{
;
@ -1339,7 +1339,9 @@ void popInput(void)
FILE *sysOpen(char *path)
{
FILE *fp = fopen(path, "r");
char abspath[1024];
snprintf(abspath, sizeof(abspath), "include/%s", path);
FILE *fp = fopen(abspath, "r");
if (!fp) fatal("#include <%s>: %s", path, strerror(errno));
return fp;
}

Зареждане…
Отказ
Запис