What is SyCODE Development System ?
SyCODE Development System is a set of programming tools for my OS (SyCODE
Platform)
but before that I must make the first tool: SyCODE Basic (SCB). Initially
it will be written in
VBDOS, then translated and compiler with SCB to make a faster compiler and
make it portable
to all 16 bit real-mode Operating Systems. When it's done I will modify it so
that it will be
able to compile also pure 32 bit assembler (for my OS but it will be easy to
build to all many
other 32 bit operating systems). When I will port the first SCB version
written in VBDOS to
SCB itself, it will only use high level source (no assembler at all) so it
will only be a question of
copy and past to compile 16 bit source of SCB with 32 bit SCB.
SyCODE Basic :
SyCODE C will be more like C with Basic syntax but with many extensions,
data types supported:
boolean, byte, integer, word, long, dword, single, double, string, user
defined types, classes,
far pointers, near pointers, variant. It has 4 types of comments, 2 basic standard
and 2 from C.
Libraries :
I'm making now the SYSTEM, FARMEM, MEM, MOUSE, TEXTDRV, GRAPH and
module
Progress :
All I can say now is that I'm doing it by small
functions, it now successfully removes all
comments, defines defs, allow unlimited include level, and few other
things.
Files :
|