bklang:
Language compilator
Command line usage:
bklang [-conf=bk.ini] srcfile objdir
bklang [-conf=bk.ini] srcfile objdir
-conf=bk.ini is optional, thanks to this you can set custom ini file with configuration. If you not set this it will take "bk.ini" from directory where bklang compilator is placed
srcfile is source file to compile, it can be relative path, in that case compilator will search in BKPATH for this file, in case of absolute path it will take file which you point in path
objdir is directory where binary object will be placed
bk.ini configuration file
[bklang]
SCHEMA=${BASE}/bin/schema.txt
MSG=${BASE}/bin/bklang.msg
BC=${BASE}/bin/bklang.bc
DEBUG1=0
TMPL1=1
TMPL2=1
TMPOBJ=1
TMPXML=1
BKPATH=${BASE}/apps/bk/:${BASE}/tests/
[bklang]
SCHEMA=${BASE}/bin/schema.txt
MSG=${BASE}/bin/bklang.msg
BC=${BASE}/bin/bklang.bc
DEBUG1=0
TMPL1=1
TMPL2=1
TMPOBJ=1
TMPXML=1
BKPATH=${BASE}/apps/bk/:${BASE}/tests/