qzdoom/src/scripting/zscript
2016-10-28 10:44:01 +02:00
..
ast.cpp - changed assignment operators to be expressions, like they are in C and DECORATE. 2016-10-21 12:22:42 +02:00
zcc-parse.lemon - fixed grammar rule for two-dimensional vectors. 2016-10-28 09:47:22 +02:00
zcc_compile.cpp - changed GetStore/LoadMoveOp and GetRegType to be based on a set of member variables instead of using virtual functions to return such trivial values. This not only creates significantly better code but also allows overriding these settings without having to create a new class just for changing them (as is needed for vectors.) 2016-10-28 10:44:01 +02:00
zcc_compile.h - use the function defaults from the script instead of explicitly setting them again in the code. This is a needless cause of potential errors and since the values are readily available now it's better to use them in the functions. 2016-10-27 15:53:53 +02:00
zcc_expr.cpp - implemented '**' (power) operator. To ensure reliability, acustom 'pow' function will be used to calculate it. 2016-10-17 15:17:48 +02:00
zcc_exprlist.h - replaced 'vector<2>' and 'vector<3>' with 'vector2' and 'vector3'. 2016-10-28 01:14:21 +02:00
zcc_parser.cpp - replaced 'vector<2>' and 'vector<3>' with 'vector2' and 'vector3'. 2016-10-28 01:14:21 +02:00
zcc_parser.h - replaced 'vector<2>' and 'vector<3>' with 'vector2' and 'vector3'. 2016-10-28 01:14:21 +02:00