Eric Streit
|
a898a558aa
compiler: fix C size_t and pointer sentinels
|
1 день назад |
Eric Streit
|
8527d2c65a
compiler: preserve long literals and diagnose export order
|
1 день назад |
Eric Streit
|
39748d518b
language: add true SHORTREAL and C bool support
|
2 дней назад |
Eric Streit
|
0cf76c33c4
ffi: support explicit external link names
|
2 дней назад |
Eric Streit
|
e1cdcbdcfe
ffi: pass C strings at FOR "C" boundaries
|
2 дней назад |
Eric Streit
|
34cd0a9ce7
feat: use sorted range lists for dynamic sets
|
4 дней назад |
Eric Streit
|
0adc637908
feat: add separate compilation with per-unit objects
|
4 дней назад |
Eric Streit
|
11c8db2c3a
language: pointer-based 1-D open views (M6)
|
4 дней назад |
Eric Streit
|
04ab8b518a
language: flat multi-dimensional record fields and constructors (M5)
|
4 дней назад |
Eric Streit
|
df72d0303a
language: array payload SIZE and view ADR (M4)
|
5 дней назад |
Eric Streit
|
557addbb38
language: add open multi-dimensional array views (M3)
|
5 дней назад |
Eric Streit
|
4616e51c44
language: implement fixed multi-dimensional array storage (M2)
|
5 дней назад |
Eric Streit
|
c0c227cf1e
language: implement module FINALLY termination (M5 follow-up)
|
5 дней назад |
Eric Streit
|
02b3763e5c
language: catchable language traps (M4)
|
5 дней назад |
Eric Streit
|
6e87def14a
language: exception runtime and handler codegen (M2)
|
5 дней назад |
Eric Streit
|
98da444d6e
language: parse ISO EXCEPT/RETRY (M1 parser/AST)
|
5 дней назад |
Eric Streit
|
6b2df4c574
language: implement ISO PACKEDSET (1/2/4-byte storage)
|
5 дней назад |
Eric Streit
|
54d84b98e1
language: runtime subrange range checks
|
5 дней назад |
Eric Streit
|
87e8605ab7
language: small conformance items (strings, ORD, INC, CASE, __FUNCTION__)
|
6 дней назад |
Eric Streit
|
a5d0f16527
language: true 16-bit WORD16/CARDINAL16/INTEGER16 storage
|
6 дней назад |
Eric Streit
|
7621f16674
language: true 8-bit BYTE/SBYTE storage
|
6 дней назад |
Eric Streit
|
713650fb1d
language: ISO SYSTEM sized types; qualified SYSTEM access
|
6 дней назад |
Eric Streit
|
c02fd41d1a
library: typed libc prototypes; printf is a varargs function
|
6 дней назад |
Eric Streit
|
f87bcc901f
language: ISO empty string literal is compatible with CHAR
|
6 дней назад |
Eric Streit
|
c7d5cff707
library: ISO ChanConsts/StreamFile; fix cross-unit set CONSTs
|
1 неделя назад |
Eric Streit
|
10e09513e0
language: strict declaration order inside deferred bodies (data)
|
1 неделя назад |
Eric Streit
|
81b488b394
language: P2 gm2 extensions (VAR same-size, bare proc stmt, variants, set CASE)
|
1 неделя назад |
Eric Streit
|
b042be34a8
language: scalar actual for ARRAY OF BYTE (gm2 untyped-buffer compat)
|
1 неделя назад |
Eric Streit
|
dc3b3c847b
fix(generics): lower each unit in its own module scope
|
1 неделя назад |
Eric Streit
|
0bde06fe0e
language: enum literals travel with their type (ISO); qualified-const fix
|
1 неделя назад |