Clifford Yapp
4f20f391c6
Reverting develop back to commit 548fd82ad7
2021-08-04 16:04:32 -04:00
Cliff Yapp
93cb422595
Update formatting with astyle - use K&R
2020-12-09 09:26:27 -05:00
Chris HORLER
68d0e7bbb4
rework ERROR handling
2020-07-22 23:15:28 +01:00
Chris HORLER
f773771f27
drop PROTO macro
2019-08-07 20:30:32 +01:00
Mark Pictor
2cd5d494f9
move keywords from express.[ch] to exp_kw.[ch]
2014-02-28 22:02:03 -05:00
Mark Pictor
6092c9b29f
move some functions from express.[ch] to info.[ch]
2014-02-28 22:02:03 -05:00
Mark Pictor
061f6d91ea
remove get_filename - won't work on windows
2013-10-02 17:15:41 -04:00
Mark Pictor
68be23e550
allows exppp output filename (or stdout) to be specified with -o
...
messages on stdout will corrupt a schema being printed to stdout,
so replace all printf( ... ) and fprintf( stdout, ... ) with
fprintf( stderr, ... )
2013-10-02 17:15:40 -04:00
Mark Pictor
a3186c18c2
print warning for extremely small REALs
...
they may be misinterpreted on some platforms or with some EXPRESS parsers
2013-09-15 17:19:46 -04:00
Mark Pictor
b9a920190a
eliminate some C++-style comment warnings
2013-09-08 17:44:49 -04:00
Mark Pictor
2b783b770f
cleanup, make it possible to print libexpress option help from external code
2013-07-20 20:38:28 -04:00
Mark Pictor
5fa4b17513
replace all references to SCL with SC in CMake files and code
2013-04-14 14:49:53 -04:00
Cliff Yapp
784363bf5f
Make a stab at merging master and brlcad. Not properly working yet, need to remove some files, etc.
2013-03-04 21:57:08 -05:00
Nicholas Reed
205debf1ba
add fedex_plus/express memory cleanup function; SCL git f5d0cc5
2012-06-19 15:53:06 +00:00
Nicholas Reed
6b15b82ff2
Warn about indexing binary types instead of failing. Allows fedex_plus to produce output for ap221 and ap235 express schemas. SCL git 4cd7e7c.
2012-06-12 18:22:26 +00:00
Nicholas Reed
163b9ad6c1
warning fixes from SCL git 07ed8f6, 0aa9b5d, and 2b0da3f
2012-06-08 22:37:39 +00:00
Nicholas Reed
389ef8aa2d
start adding symbols for MSVC dll import/export; SCL git ba12196
2012-06-06 21:44:33 +00:00
Nicholas Reed
25e267a8b6
Replaced basic.h's Boolean/True/False with bool/true/false via stdbool.h or else scl_stdbool.h. Includes changes from SCL git e40cbca and 71bd7b2. Honest attempts made to ensure all affected symbols were actually being used as real booleans (as opposed to sdaiEnum.h's trinary Boolean type).
2012-03-29 22:27:28 +00:00
Nicholas Reed
8c8f2a1114
run astyle on SCL sources with misc/astyle.cfg options
2012-03-27 17:07:44 +00:00
davyw
f5d0cc59aa
Added fedex_plus/express cleanup functions.
...
* A lot of memory allocated in EXPRESSinitialize was not cleaned up.
Added EXPRESScleanup function and subfunctions to clean up that memory.
2012-03-13 21:17:49 +01:00
Mark Pictor
5dc04396ad
cleanup and doxify files in include/express
2012-02-02 19:07:54 -05:00
Mark Pictor
4cd7e7c806
Add a warning for unsupported language features, and print it for indexing upon a binary
2012-01-26 20:11:59 -05:00
davyw
0aa9b5dd97
Removed SCL_EXPRESS_EXPORT flag for EXPRESSgetopt_options[].
...
* Since EXPRESSgetopt_options[] is locally defined for each usage (fedex.c and fedex_main.c)
it should not be exported from express lib.
* This also removes 3 warnings in MSVC.
2011-12-12 15:00:17 +01:00
Mark Pictor
388901d20c
run astyle on all files. changed args to catch more files (src/*.h)
2011-12-07 19:03:07 -05:00
davyw
90dc1d6592
Fixed check-express linkage for MSVC.
...
* Added SCL_EXPRESS_EXPORT flag for yydebug,yydbg_upper_limit,yydbg_lower_limit and yydbg_verbose
* Added xgetopt.cc for check-express/MSVC.
* Added inithook for check-express/MSVC?
* Used set_target_properties COMPILE_DEFINITIONS in stead of add_definitions
for SCL_EXPRESS_EXPORTS/SCL_EXPRESS_IMPORTS.
2011-12-07 18:57:51 -05:00
davyw
2e01a01bf5
Updated scl_export.h include references.
...
* Moved around some includes of scl_export.h
2011-12-07 18:57:50 -05:00
davyw
ba12196a88
Added dll import/export scheme for MSVC.
...
* Added scl_export.h with conditional flags for import/export.
* Added SCL_EXPRESS_EXPORT flag for all global variables in headers.
* Added SCL_EXPRESS_EXPORT flag for all function prototypes in headers.
* Added SCL_EXPRESS_DLL_EXPORTS flag for express CMakeLists.txt
2011-12-07 18:45:42 -05:00
Nicholas Reed
5909d1e4fb
Removed toggled declarations/definitions in headers. Headers include only declarations, and explicit definitions found in appropriate sources.
2011-10-13 23:54:37 +00:00
tpaviot
e40cbca927
Replaced Boolean with standard bool wherever possible
2011-08-18 09:41:15 +02:00
Mark Pictor
498710921a
Changes due to running Artistic Style code beautifier
2011-08-08 20:06:06 -04:00
starseeker
00ec571fa5
OK, one more time with the step include files.
...
git-svn-id: https://brlcad.svn.sourceforge.net/svnroot/brlcad/brlcad/trunk/src/other/step@34020 2f96ce8b-6d43-0410-b8df-bffccc660ffb
2011-07-09 10:57:45 -04:00
Cliff Yapp
c4dde7ac8f
OK, one more time with the step include files.
2009-03-12 19:39:49 +00:00