anchor.diff:  @echo off
   
  -set CC=clang
  -set CFLAGS=-Wextra -Wall -std=c99 -s -O2
  -set TESTFLAGS=-Wextra -Wall -std=c99 -g -O2
  +set CC=clang-cl
  +set CFLAGS=-Xclang -std=c99 -Xclang -O2 -D_CRT_SECURE_NO_WARNINGS
   
   set SRCS=tagha_api.c
   
  -set OBJS=%SRCS:.c=.o%
  +set OBJS=%SRCS:.c=.obj%
   set LIBNAME=libtagha
   
   set ACTION=%1
  
positive.code:        goto END
  
  :clean
         del *.o
         goto END
  
  :END
  echo %ACTION% is done
negative.code: 
  :tagha
         %CC% %CFLAGS% -c libharbol/stringobj.c libharbol/vector.c libharbol/hashmap.c libharbol/mempool.c libharbol/linkmap.c %SRCS%
         llvm-ar cr %LIBNAME%.lib stringobj.obj vector.obj hashmap.obj mempool.obj linkmap.obj %OBJS%
         %CC% %CFLAGS% /LD stringobj.obj vector.obj hashmap.obj mempool.obj linkmap.obj %OBJS% -o%LIBNAME%
         goto END
  
  :tagha_asm
  