Copilot and starseeker
befb85f2f9
Add TREAT-based AP242 schema variant for standards compliance comparison ( #15 )
...
* Initial plan
* Add documentation and clarify TYPEis_aggregate as shallow check
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
* Add test for aggregate unwrapping with typedef chains
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
* Add TREAT-based corrected AP242 schema and comparison documentation
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
* Add AP242 schema README and update documentation with comparison references
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
2026-02-09 09:16:56 -05:00
Copilot and starseeker
975a74d36b
Fix PE056: Deep aggregate unwrapping for QUERY resolution ( #12 )
...
* Implement deep aggregate unwrapping for QUERY resolution (PE056 fix)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: starseeker <238416+starseeker@users.noreply.github.com >
2026-02-09 09:16:36 -05:00
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
7e192a40f3
rename everything with MEM prefix to ALLOC prefix and fix includes
2020-07-21 15:50:31 +01:00
Chris HORLER
e934fa246c
drop the Generic typedef
2019-08-07 20:30:32 +01:00
Chris HORLER
f773771f27
drop PROTO macro
2019-08-07 20:30:32 +01:00
Mark Pictor
14c854e0df
add flags.var to parser for procedure params marked VAR
2014-02-24 20:37:32 -05:00
Mark Pictor
383c18e9b7
create Type_Repeat for repeat expr's
2013-09-13 20:33:42 -04:00
Mark Pictor
2812c304c0
improve comment for TypeBody->flags.repeat
2013-09-08 17:45: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
6c1f70dc6e
apply changes for fedex_python from SCL git 10999e7 and 2dcfaed
2012-07-12 17:51:33 +00:00
Nicholas Reed
205debf1ba
add fedex_plus/express memory cleanup function; SCL git f5d0cc5
2012-06-19 15:53:06 +00:00
Nicholas Reed
e508fcfa4a
remove 'backwards compatiblity' symbols; SCL git 1481950 and a63ac73
2012-06-12 18:53:08 +00:00
Nicholas Reed
dc78aae8e3
handle indexing on generics; SCL git ed76f0b
2012-06-11 17:12:34 +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
tpaviot
10999e7a48
First draft for a SCL python generator
2012-02-22 17:57:21 +01:00
Mark Pictor
5dc04396ad
cleanup and doxify files in include/express
2012-02-02 19:07:54 -05:00
Mark Pictor
a63ac738af
eliminate "backwards compatibility" types from type.h, remove unused func
...
Removed macros and typedefs from type.h
Removed unused function from type.c that used those macros, and
replaced the macros where used in fedex_plus/. For example:
sed -i -e 's/Class_Integer_Type/integer_/g;' *
The typedefs were not in use anywhere.
2012-02-02 19:01:29 -05:00
Mark Pictor
ed76f0b625
handle indexing on GENERICs
2011-12-18 19:34:14 -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