This website requires JavaScript.
Explore
Help
Register
Sign In
shishantbiswas
/
c3c
Watch
1
Star
1
Fork
0
You've already forked c3c
mirror of
https://github.com/c3lang/c3c.git
synced
2026-02-27 12:01:16 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
cbuttner/sanitizer
c3c
/
test
/
test_suite
/
contracts
History
Christoffer Lerno
c94610f8a9
Error with unsigned compare in
@ensure
when early returning 0
#1207
. Added
remove_first_item
remove_last_item
and
remove_item
as aliases for the
match
functions.
2024-06-14 17:29:46 +02:00
..
constant_out.c3
More const modification detection. Grab the version number into CMake.
2023-03-07 14:35:12 +01:00
ct_eval_of_ensure.c3
Use "String" consistently for "char[]" (
#694
)
2023-01-07 22:50:33 +01:00
ensure_unsigned.c3
Error with unsigned compare in
@ensure
when early returning 0
#1207
. Added
remove_first_item
remove_last_item
and
remove_item
as aliases for the
match
functions.
2024-06-14 17:29:46 +02:00
in_array.c3
0.5.2: Allow trailing comma in calls and parameter declarations
#1092
. Fixes issue where single character filenames like 'a.c3' would be rejected. Improve error messages for incorrect user defined foreach. Fix bug with generics in generics. Fix to error with modified vector parameters. Crash with lhs vector inference. Fixes to priority queue.
2023-12-23 23:15:51 +01:00
in_out.c3
More const modification detection. Grab the version number into CMake.
2023-03-07 14:35:12 +01:00
macro_ensure_static.c3
Fix seeder, update with dynamic interface for random. Insert unreachable after panic in asserts. Macro ensure static check.
2023-08-23 13:52:27 +02:00
out_subscript.c3
0.5.4: Hash variables accept designated initializers. @safemacro overrides the need for
@
in macro names. Fixes to macro context evaluation. Updated allocator api. Removed install_win_reqs.bat. Deterministic @init for MacOS. Fixed temp memory issue with formatter. Support LLVM 19. Add support to compare bitstructs using == and !=. Support Windows
.def
files. Removed invalid grammar from grammar.y. Support compile time folding of &|^~ for bitstructs.
output
project setting now respected. Fix issue where constants were not properly constant folded. Add temp_push/pop. Aliased declarations caused errors when used in initializers. Fix export output. Fix of const ternary
#1118
. Fix of $$MODULE in nested macros
#1117
. Fix debug info on globals.
out
now correctly detects subscript[] use
#1116
. Lateral implicit imports removed. Default to '.' if no libdir is specified. Improved error messages for
--lib
. Fix raylib snake example. Overzealous local escape check corrected
#1127
. Improved yacc grammar
#1128
.
--linker
argument
#1067
. Fixes to the matrix operations
#1130
. Added GenericList.
2024-02-15 21:39:33 +01:00
pure_calls.c3
Support '@pure' and parse the optreturn tag.
2022-03-10 09:46:30 +01:00
pure.c3
Support '@pure' and parse the optreturn tag.
2022-03-10 09:46:30 +01:00
require_contract_loc.c3
Fix of contract error location for @require
#788
2023-06-20 21:35:48 +02:00
simple_test.c3t
Allow @test with modules. Change name mangling for non exports.
2023-02-20 16:02:30 +01:00