Menu

Commit [r13051]  Maximize  Restore  History

Add the C# generator plug-in source (lex_cs)

lex_cs was copied into the tree but never added to SVN, so it - and the
retargeting in r13050 - existed only in a working copy. This adds the 16
source files the plug-in builds from, 432K in total.

Deliberately NOT added: the directory also holds about 35M of backup
copies (latest/, 250210/, CM/, old1/, backup_221009/), seven copies of
the same 1.7M tarball, and .exe/.dll/.mdb binaries including an Informix
DLL. Those are ignored rather than versioned; they are still on disk if
any of them turn out to matter.

The plug-in is still not built by the top-level make - it has to be
built by hand in lib/liblex/lex_cs. Wiring it in is a separate decision,
since it would make every build depend on it.

mikeaubury 2026-09-02

added /aubit4glsrc/trunk/lib/liblex/lex_cs
added /aubit4glsrc/trunk/lib/liblex/lex_cs/Makefile
added /aubit4glsrc/trunk/lib/liblex/lex_cs/a4gl_lib_lex_fgl_int.h
added /aubit4glsrc/trunk/lib/liblex/lex_cs/bad_idents.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/binding.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/class.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/common.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/compile_c_gtk.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/compile_cs.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/compile_cs.h
added /aubit4glsrc/trunk/lib/liblex/lex_cs/compile_cs_sql.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/dump_report.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/init.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/list.nofuncs
added /aubit4glsrc/trunk/lib/liblex/lex_cs/m1.c
added /aubit4glsrc/trunk/lib/liblex/lex_cs/m1.h
/aubit4glsrc/trunk/lib/liblex/lex_cs/Makefile Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/a4gl_lib_lex_fgl_int.h Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/bad_idents.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/binding.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/class.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/common.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/compile_c_gtk.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/compile_cs.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/compile_cs.h Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/compile_cs_sql.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/dump_report.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/init.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/list.nofuncs Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/m1.c Diff Switch to side-by-side view
Loading...
/aubit4glsrc/trunk/lib/liblex/lex_cs/m1.h Diff Switch to side-by-side view
Loading...