Commit Graph

81 Commits (1068a1de2424136b1ff6c615170a913bc6cfda9d)

Author SHA1 Message Date
Allen Webster 6f64d7c12e fixups from wednesday's stream 2016-10-14 17:21:17 -04:00
Allen Webster ac2a3ffb6d part of the way towards adding an apparent-character positioning system, need the metadata for it now 2016-09-24 02:17:06 -04:00
Allen Webster 3947255b00 compiling in windows; building lexer library docs 2016-09-21 09:07:08 -04:00
Allen Webster 803f486973 passing the command line parameters to the application 2016-09-18 22:49:25 -04:00
Allen Webster 6168528c0e cleaned up the relex API, in theory it handles chunks now 2016-09-18 09:09:43 -04:00
Allen Webster be735f84f0 4.0.11 ready 2016-09-16 20:03:09 -04:00
Allen Webster 602d41be70 mouse button release events 2016-09-09 13:14:38 -04:00
Allen Webster 992058578d fixed subtle relex bug 2016-09-07 15:07:10 -04:00
Allen Webster 723945bb03 got 4cpp ready to ship 2016-09-06 23:39:19 -04:00
Allen Webster 8cf49b566e wrote lexer function docs, expanded doc generator 2016-09-06 17:22:35 -04:00
Allen Webster 161c3cc871 added links in the docs for CPP_NAME names 2016-09-05 21:46:41 -04:00
Allen Webster bc7d558945 lexer doc section setup 2016-09-05 11:44:19 -04:00
Allen Webster 82e836e381 now running cpp lexer types through meta compiler 2016-09-04 13:09:13 -04:00
Allen Webster a132a697b1 finished converting doc writer to using Out_Context 2016-09-04 12:39:21 -04:00
Allen Webster a80e99d575 converted portion of the HTML doc generator to string append instead of fprintf 2016-09-04 01:08:36 -04:00
Allen Webster 8fdff026af converted api header printing to using the Out_Context 2016-09-03 21:44:12 -04:00
Allen Webster a1afaa0e40 now using the meta unit on internal_4coder_string.cpp and 4ed_api_implementation.cpp 2016-09-03 18:43:37 -04:00
Allen Webster 46bddd14b7 finished meta unit for 4coder_types.h 2016-09-03 17:22:47 -04:00
Allen Webster 6205e4f3de extracting the concept a meta unit 2016-09-03 17:04:55 -04:00
Allen Webster 4a415a83ac printing all types through same system 2016-09-03 15:49:47 -04:00
Allen Webster 1c513033cd most systems now relying on parse context 2016-09-03 14:57:42 -04:00
Allen Webster 554a61d7a0 functions and macros now parsed by parser_context 2016-09-03 01:03:03 -04:00
Allen Webster 163b99e967 function_parse transitional works 2016-09-02 22:54:49 -04:00
Allen Webster ad6379c6a7 moving towards parse context; back to main computer 2016-09-02 22:27:09 -04:00
Allen Webster f4b6be49d1 switching to laptop now, nothing huge done 2016-09-02 21:10:34 -04:00
Allen Webster 58da5140fc merged the function set into the item set 2016-09-02 19:49:01 -04:00
Allen Webster 59f1731746 compressed file reading and parsing into meta_parse 2016-09-02 19:14:25 -04:00
Allen Webster 56b04115b3 collapsed everything into Item_Node; made the item parsing functions more similar 2016-09-02 17:41:56 -04:00
Allen Webster 8b00c86db1 converged all systems into one item type 2016-09-02 16:02:29 -04:00
Allen Webster 9a5d57f961 changed function_set in metagen so that it is not structure of arrays any more; introduced item type 2016-09-02 15:39:38 -04:00
Allen Webster 2b36821c1e fixed lexer issue 2016-09-02 13:01:52 -04:00
Allen Webster 6986f3c854 fixed indent bug with end of line comment, removed token merging 2016-08-31 11:10:22 -04:00
Allen Webster 9d2384b3b9 improvements to the lexer 2016-08-30 15:30:41 -04:00
Allen Webster ec27163c48 removed all occurances of int 2016-08-28 21:03:26 -04:00
Allen Webster 3d714642ad only building the default customizations in when customizations are disabled to reduce exe size 2016-08-28 13:31:43 -04:00
Allen Webster 505f803274 improvements to custom build time 2016-08-28 11:42:12 -04:00
Allen Webster 8e81ae82e0 C version of string library, C++ version preserved 2016-08-28 00:31:06 -04:00
Allen Webster 904f72a065 conversion of platform layer 2016-08-22 19:54:20 -04:00
Allen Webster 7ec039edfd eliminate the Cpp_File that drove me crazy 2016-07-16 14:40:26 -04:00
Allen Webster 92014e2ee8 finished up string docs, enhanced the match check rule 2016-07-12 18:17:45 -04:00
Allen Webster 170f521e26 upgraded string library 2016-07-06 15:18:10 -04:00
Allen Webster ef4ea218f3 html fix 2016-07-05 10:08:00 -04:00
Allen Webster 21b89b8ee6 standard build function fixed 2016-07-02 10:56:50 -04:00
Allen Webster c1986f6f44 doc rewrites into full sentences. 2016-07-02 10:15:15 -04:00
Allen Webster 982ce836af switched over to new 4coder_types.h, wrote docs 2016-07-01 01:42:19 -04:00
Allen Webster 69d617d406 improve the work-flow of jump to error a little more 2016-06-29 13:16:08 -04:00
Allen Webster 7be53d8769 jump to error 2016-06-28 18:58:50 -04:00
Allen Webster 9240b4a457 start of new build system 2016-06-28 15:48:12 -04:00
Allen Webster 27b93e3474 basic function doc formatting 2016-06-27 15:45:15 -04:00
Allen Webster ed29d04c10 now generating API headers and docs solely from the implementation file, thus eliminating the declaration/definition duplication 2016-06-27 11:52:58 -04:00