quakeforge/tools/qfcc
Bill Currie f429777918 [qfcc] Extend vector literal processing
With this, all vector widths and types are supported: 2, 3, 4 and int,
uint, long, ulong, float and double, along with support for suffixes to
make the type explicit: '1 2'd specifies a dvec2 constant, while '1 2 3'u
is a uivec3 constant. Default types are double (dvec2, dvec3, dvec4) for
literals with float-type components, and int (ivec2...) for those with
integer-type components.
2022-04-29 18:12:47 +09:00
..
doc [qfcc] Make ruamoko the default and update the docs 2022-02-04 10:46:31 +09:00
include [qfcc] Merge printing of values into the one place 2022-04-29 16:59:55 +09:00
source [qfcc] Extend vector literal processing 2022-04-29 18:12:47 +09:00
test [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
AUTHORS more mailing list corrections 2003-07-12 21:50:22 +00:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
TODO Throw away function parameter type alias info 2020-02-26 17:46:53 +09:00