Update print format specifier
This commit is contained in:
parent
efe07a3c60
commit
fd525e26a6
@ -14,9 +14,9 @@
|
||||
"main",
|
||||
"src/main.c"
|
||||
],
|
||||
"directory": "/Users/abdelrahman/dev/personal/say-it-in-json",
|
||||
"file": "/Users/abdelrahman/dev/personal/say-it-in-json/src/main.c",
|
||||
"output": "/Users/abdelrahman/dev/personal/say-it-in-json/main"
|
||||
"directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json",
|
||||
"file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/src/main.c",
|
||||
"output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/main"
|
||||
},
|
||||
{
|
||||
"arguments": [
|
||||
@ -33,9 +33,9 @@
|
||||
"main",
|
||||
"src/dstring/dstring.c"
|
||||
],
|
||||
"directory": "/Users/abdelrahman/dev/personal/say-it-in-json",
|
||||
"file": "/Users/abdelrahman/dev/personal/say-it-in-json/src/dstring/dstring.c",
|
||||
"output": "/Users/abdelrahman/dev/personal/say-it-in-json/main"
|
||||
"directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json",
|
||||
"file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/src/dstring/dstring.c",
|
||||
"output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/main"
|
||||
},
|
||||
{
|
||||
"arguments": [
|
||||
@ -52,8 +52,215 @@
|
||||
"main",
|
||||
"src/lexer/lexer.c"
|
||||
],
|
||||
"directory": "/Users/abdelrahman/dev/personal/say-it-in-json",
|
||||
"file": "/Users/abdelrahman/dev/personal/say-it-in-json/src/lexer/lexer.c",
|
||||
"output": "/Users/abdelrahman/dev/personal/say-it-in-json/main"
|
||||
"directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json",
|
||||
"file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/src/lexer/lexer.c",
|
||||
"output": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/main"
|
||||
},
|
||||
{
|
||||
"arguments": [
|
||||
"/usr/bin/clang-16",
|
||||
"-cc1",
|
||||
"-triple",
|
||||
"x86_64-redhat-linux-gnu",
|
||||
"-emit-obj",
|
||||
"-mrelax-all",
|
||||
"-disable-free",
|
||||
"-clear-ast-before-backend",
|
||||
"-disable-llvm-verifier",
|
||||
"-discard-value-names",
|
||||
"-main-file-name",
|
||||
"-mrelocation-model",
|
||||
"static",
|
||||
"-mframe-pointer=all",
|
||||
"-fmath-errno",
|
||||
"-ffp-contract=on",
|
||||
"-fno-rounding-math",
|
||||
"-mconstructor-aliases",
|
||||
"-funwind-tables=2",
|
||||
"-target-cpu",
|
||||
"x86-64",
|
||||
"-tune-cpu",
|
||||
"generic",
|
||||
"-mllvm",
|
||||
"-treat-scalable-fixed-error-as-warning",
|
||||
"-debug-info-kind=constructor",
|
||||
"-dwarf-version=4",
|
||||
"-debugger-tuning=gdb",
|
||||
"-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say_it_in_json",
|
||||
"-resource-dir",
|
||||
"/usr/lib64/clang/16",
|
||||
"-I",
|
||||
"include",
|
||||
"-I",
|
||||
"include/dstring",
|
||||
"-I",
|
||||
"include/lexer",
|
||||
"-internal-isystem",
|
||||
"/usr/lib64/clang/16/include",
|
||||
"-internal-isystem",
|
||||
"/usr/local/include",
|
||||
"-internal-isystem",
|
||||
"/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include",
|
||||
"-internal-externc-isystem",
|
||||
"/include",
|
||||
"-internal-externc-isystem",
|
||||
"/usr/include",
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
"-pedantic",
|
||||
"-fdebug-compilation-dir=/home/abdelrahman/dev_work/say_it_in_json",
|
||||
"-ferror-limit",
|
||||
"19",
|
||||
"-fgnuc-version=4.2.1",
|
||||
"-fcolor-diagnostics",
|
||||
"-faddrsig",
|
||||
"-D__GCC_HAVE_DWARF2_CFI_ASM=1",
|
||||
"-x",
|
||||
"c",
|
||||
"-o",
|
||||
"/tmp/main-92ad35.o",
|
||||
"src/main.c"
|
||||
],
|
||||
"directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json",
|
||||
"file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/src/main.c",
|
||||
"output": "/tmp/main-92ad35.o"
|
||||
},
|
||||
{
|
||||
"arguments": [
|
||||
"/usr/bin/clang-16",
|
||||
"-cc1",
|
||||
"-triple",
|
||||
"x86_64-redhat-linux-gnu",
|
||||
"-emit-obj",
|
||||
"-mrelax-all",
|
||||
"-disable-free",
|
||||
"-clear-ast-before-backend",
|
||||
"-disable-llvm-verifier",
|
||||
"-discard-value-names",
|
||||
"-main-file-name",
|
||||
"-mrelocation-model",
|
||||
"static",
|
||||
"-mframe-pointer=all",
|
||||
"-fmath-errno",
|
||||
"-ffp-contract=on",
|
||||
"-fno-rounding-math",
|
||||
"-mconstructor-aliases",
|
||||
"-funwind-tables=2",
|
||||
"-target-cpu",
|
||||
"x86-64",
|
||||
"-tune-cpu",
|
||||
"generic",
|
||||
"-mllvm",
|
||||
"-treat-scalable-fixed-error-as-warning",
|
||||
"-debug-info-kind=constructor",
|
||||
"-dwarf-version=4",
|
||||
"-debugger-tuning=gdb",
|
||||
"-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say_it_in_json",
|
||||
"-resource-dir",
|
||||
"/usr/lib64/clang/16",
|
||||
"-I",
|
||||
"include",
|
||||
"-I",
|
||||
"include/dstring",
|
||||
"-I",
|
||||
"include/lexer",
|
||||
"-internal-isystem",
|
||||
"/usr/lib64/clang/16/include",
|
||||
"-internal-isystem",
|
||||
"/usr/local/include",
|
||||
"-internal-isystem",
|
||||
"/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include",
|
||||
"-internal-externc-isystem",
|
||||
"/include",
|
||||
"-internal-externc-isystem",
|
||||
"/usr/include",
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
"-pedantic",
|
||||
"-fdebug-compilation-dir=/home/abdelrahman/dev_work/say_it_in_json",
|
||||
"-ferror-limit",
|
||||
"19",
|
||||
"-fgnuc-version=4.2.1",
|
||||
"-fcolor-diagnostics",
|
||||
"-faddrsig",
|
||||
"-D__GCC_HAVE_DWARF2_CFI_ASM=1",
|
||||
"-x",
|
||||
"c",
|
||||
"-o",
|
||||
"/tmp/dstring-0fd2b9.o",
|
||||
"src/dstring/dstring.c"
|
||||
],
|
||||
"directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json",
|
||||
"file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/src/dstring/dstring.c",
|
||||
"output": "/tmp/dstring-0fd2b9.o"
|
||||
},
|
||||
{
|
||||
"arguments": [
|
||||
"/usr/bin/clang-16",
|
||||
"-cc1",
|
||||
"-triple",
|
||||
"x86_64-redhat-linux-gnu",
|
||||
"-emit-obj",
|
||||
"-mrelax-all",
|
||||
"-disable-free",
|
||||
"-clear-ast-before-backend",
|
||||
"-disable-llvm-verifier",
|
||||
"-discard-value-names",
|
||||
"-main-file-name",
|
||||
"-mrelocation-model",
|
||||
"static",
|
||||
"-mframe-pointer=all",
|
||||
"-fmath-errno",
|
||||
"-ffp-contract=on",
|
||||
"-fno-rounding-math",
|
||||
"-mconstructor-aliases",
|
||||
"-funwind-tables=2",
|
||||
"-target-cpu",
|
||||
"x86-64",
|
||||
"-tune-cpu",
|
||||
"generic",
|
||||
"-mllvm",
|
||||
"-treat-scalable-fixed-error-as-warning",
|
||||
"-debug-info-kind=constructor",
|
||||
"-dwarf-version=4",
|
||||
"-debugger-tuning=gdb",
|
||||
"-fcoverage-compilation-dir=/home/abdelrahman/dev_work/say_it_in_json",
|
||||
"-resource-dir",
|
||||
"/usr/lib64/clang/16",
|
||||
"-I",
|
||||
"include",
|
||||
"-I",
|
||||
"include/dstring",
|
||||
"-I",
|
||||
"include/lexer",
|
||||
"-internal-isystem",
|
||||
"/usr/lib64/clang/16/include",
|
||||
"-internal-isystem",
|
||||
"/usr/local/include",
|
||||
"-internal-isystem",
|
||||
"/usr/bin/../lib/gcc/x86_64-redhat-linux/13/../../../../x86_64-redhat-linux/include",
|
||||
"-internal-externc-isystem",
|
||||
"/include",
|
||||
"-internal-externc-isystem",
|
||||
"/usr/include",
|
||||
"-Wall",
|
||||
"-Werror",
|
||||
"-pedantic",
|
||||
"-fdebug-compilation-dir=/home/abdelrahman/dev_work/say_it_in_json",
|
||||
"-ferror-limit",
|
||||
"19",
|
||||
"-fgnuc-version=4.2.1",
|
||||
"-fcolor-diagnostics",
|
||||
"-faddrsig",
|
||||
"-D__GCC_HAVE_DWARF2_CFI_ASM=1",
|
||||
"-x",
|
||||
"c",
|
||||
"-o",
|
||||
"/tmp/lexer-77effd.o",
|
||||
"src/lexer/lexer.c"
|
||||
],
|
||||
"directory": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json",
|
||||
"file": "/mnt/3A5CDF785CDF2CFF/Users/abdoo/dev/say_it_in_json/src/lexer/lexer.c",
|
||||
"output": "/tmp/lexer-77effd.o"
|
||||
}
|
||||
]
|
||||
|
@ -236,7 +236,7 @@ bool validate_json(char *json) {
|
||||
}
|
||||
|
||||
void print_token(token_t token) {
|
||||
printf("{LINE: %4llu, COLUMN: %4llu, TYPE: ", token.line, token.column);
|
||||
printf("{LINE: %4lu, COLUMN: %4lu, TYPE: ", token.line, token.column);
|
||||
|
||||
switch (token.type) {
|
||||
case TK_NO_TOKEN:
|
||||
|
Loading…
Reference in New Issue
Block a user