- 04 Sep, 2015 1 commit
-
-
Daniel Kochmański authored
and "-INFINITY" for negative infinity. These corner-cases lead to compilation error, so no regression will be imposed even against non-c99 compilers. INFINITY and NAN macros are introduced by C99 standard, so such code requires C-backend to support this math extension. Fixes #156. Signed-off-by:
Daniel Kochmański <daniel@turtleware.eu>
-
- 03 Sep, 2015 1 commit
-
-
Matthew Mondor authored
by spaces. A custom script was used to insert/replace Emacs and ViM per-file editor settings according to their type and the new ECL coding style.
-
- 21 Jun, 2015 1 commit
-
-
Daniel Kochmański authored
Signed-off-by:
Daniel Kochmański <dkochmanski@turtle-solutions.eu>
-
- 02 Jun, 2013 1 commit
-
-
Juan Jose Garcia Ripoll authored
Added a 'machine' object that represents the features of a cross compilation target in the compiler. Inline forms now are created with one such machine on mind, and recreated if the machine changes.
-
- 27 Dec, 2011 1 commit
-
-
Juan Jose Garcia Ripoll authored
Avoid recursive invocation of C1EXPR by allowing the C1 processors to act like macros, returning new forms to be processed. Remove also the CATCH for compiler errors, since we now rely on conditions for signal handling.
-
- 19 Dec, 2011 1 commit
-
-
Juan Jose Garcia Ripoll authored
-
- 22 May, 2011 1 commit
-
-
Alexander Gavrilov authored
-
- 21 May, 2011 1 commit
-
-
Juan Jose Garcia Ripoll authored
-
- 01 Nov, 2010 1 commit
-
-
Juan Jose Garcia Ripoll authored
-
- 05 Jun, 2010 2 commits
-
-
Juan Jose Garcia Ripoll authored
-
Juan Jose Garcia Ripoll authored
-
- 15 May, 2010 1 commit
-
-
Juan Jose Garcia Ripoll authored
-
- 11 May, 2010 2 commits
-
-
Juan Jose Garcia Ripoll authored
The c1form-parents field is now a list of the nodes above the current one. We provide functions to rewrite the list when moving the node and speed up FIND-NODE-IN-LIST using this list.
-
Juan Jose Garcia Ripoll authored
Constants are always produced as fresh new locations so that we do not overwrite the parent and other fields
-
- 19 Jun, 2009 3 commits
-
-
Juan Jose Garcia Ripoll authored
-
Juan Jose Garcia Ripoll authored
-
Juan Jose Garcia Ripoll authored
The compiler can now access cl_core for other system wide constants. Currently applied to standard readtable only.
-
- 14 Jun, 2009 2 commits
-
-
Juan Jose Garcia Ripoll authored
-
Juan Jose Garcia Ripoll authored
Create constants in cl_core for variants of -0.0 and use them in compiled code. IMAGPART now produces signed zeros for negative real numbers.
-
- 02 Aug, 2008 2 commits
-
-
jjgarcia authored
-
Juan Jose Garcia Ripoll authored
-
- 02 Feb, 2008 1 commit
-
-
jgarcia authored
-
- 23 Oct, 2006 1 commit
-
-
jgarcia authored
-
- 13 Oct, 2006 1 commit
-
-
jgarcia authored
-
- 01 Sep, 2006 1 commit
-
-
jgarcia authored
-
- 16 May, 2006 1 commit
-
-
jgarcia authored
Use MAKE-LOAD-FORM to compile constants that do not have a readable printed representation (Brian Spilsbury)
-
- 04 May, 2005 1 commit
-
-
jjgarcia authored
-