-
root <>
committed
[691254]
initial checkin
-
brand <>
committed
[a75cb8]
import
-
eihrul <>
committed
[a95745]
Return fixes
-
brand <>
committed
[e41b17]
*** empty log message ***
-
brand <>
committed
[fb2496]
fail on (set _return ...)
-
eihrul <>
committed
[7a0e6e]
Return fixes
-
brand <>
committed
[9b6459]
*** empty log message ***
-
brand <>
committed
[cb0cdf]
*** empty log message ***
-
eihrul <>
committed
[6394c7]
Return fixes
-
eihrul <>
committed
[b34884]
condition fixes in funcIf
-
eihrul <>
committed
[567bfc]
64 bit value/stack args testing
-
brand <>
committed
[571be2]
removed stackGetSize(). moved type size code from varCreate() to typeGetSize().
-
eihrul <>
committed
[3a5368]
Fixed spills/reloads/etc.
-
eihrul <>
committed
[25f2d6]
Added offset pointers!
-
brand <>
committed
[654b4f]
partial support for variable pointers
-
brand <>
committed
[a7598a]
modifiers
-
eihrul <>
committed
[370928]
Pointer/call fixes
-
brand <>
committed
[b4be29]
attempt to push pointers on to stack
-
eihrul <>
committed
[efcd9c]
reg extension
-
eihrul <>
committed
[4230ce]
stuff
-
eihrul <>
committed
[6c684c]
fixes
-
eihrul <>
committed
[f850c6]
fixed writing to pointers
-
eihrul <>
committed
[012e8e]
extension regs
-
eihrul <>
committed
[d8062c]
fixes
-
eihrul <>
committed
[bc230e]
made referencing work
-
brand <>
committed
[c7fb09]
implcit returns
-
brand <>
committed
[4c2589]
UNSET macro
-
brand <>
committed
[d31013]
top-level comments, booleans and 't and 'f symbols
-
brand <>
committed
[cda28d]
*** empty log message ***
-
eihrul <>
committed
[3a292c]
Fix "pop ebp" bug
-
eihrul <>
committed
[038170]
Fix "pop ebp" bug
-
eihrul <>
committed
[4f9de1]
Fixed all bugs
-
brand <>
committed
[53ac37]
SETR macro
-
brand <>
committed
[ba9fa3]
added SETR macro
-
brand <>
committed
[d7d614]
SETR macro
-
eihrul <>
committed
[eb2a9d]
Pointer fixes when taking the address of a variable
-
eihrul <>
committed
[926cad]
fixes implicit return
-
eihrul <>
committed
[675686]
fixed implicit returns
-
eihrul <>
committed
[44faea]
restored implicit return behavior
-
eihrul <>
committed
[7b21ff]
restored implicit return behavior
-
brand <>
committed
[7726a0]
new function handling code
-
brand <>
committed
[e083ce]
new function handling code
-
brand <>
committed
[79f0c9]
fixed bugs with new function handling code and output all functions to temp file with a copy to
-
brand <>
committed
[c3f474]
fixed buggy number conversion, added signed numbers and changed non-decimal numbers to uint*
-
brand <>
committed
[1fda24]
added IGNORE macro
-
brand <>
committed
[784a90]
disallow variable declarations inside IF macro
-
brand <>
committed
[001920]
-
-
brand <>
committed
[75520d]
two bug fixes in number.c
-
eihrul <>
committed
[efbc6f]
floating point support, performance enhancements, bug fixes to optimizer
-
brand <>
committed
[f61d03]
-
-
eihrul <>
committed
[464ea4]
pass floating point arguments in registers
-
eihrul <>
committed
[e2bf11]
lots of fixes, new floating point code, etc.
-
eihrul <>
committed
[a629b0]
fixes
-
eihrul <>
committed
[00f731]
fixes
-
eihrul <>
committed
[997727]
fixes
-
eihrul <>
committed
[a9861a]
Fixes
-
eihrul <>
committed
[3d5165]
fixes
-
eihrul <>
committed
[4695da]
fixes
-
eihrul <>
committed
[e6bbd2]
fixes
-
eihrul <>
committed
[1e9313]
fixes
-
eihrul <>
committed
[697d63]
don't output size modifiers for LEA
-
brand <>
committed
[a69dc7]
fixed "" segfault, bin/hex/oct numbers support underscores (0xFFFF_FFFF), decimals support commas
-
brand <>
committed
[b7c59c]
removed fixed bugs
-
brand <>
committed
[765aa4]
this is broken code
-
brand <>
committed
[765aa4]
this is broken code
-
brand <>
committed
[3997d4]
gave up on wsi parsing and restored code for parens-only
-
brand <>
committed
[eb7194]
incomplete lambda support
-
brand <>
committed
[c108b7]
added lambda support
-
brand <>
committed
[88deeb]
*** empty log message ***
-
brand <>
committed
[d38e4c]
lambda CALL macro
-
brand <>
committed
[9f7968]
full lambda support
-
brand <>
committed
[c4ea76]
fixed parserPrint()
-
brand <>
committed
[c6c43e]
s_num now uses a union for signed and unsigned values
-
brand <>
committed
[11e27c]
added CSET macro and fixed some bugs
-
brand <>
committed
[3afb65]
*** empty log message ***
-
brand <>
committed
[d2bdb3]
added unsigned decimal numbers: 10u
-
brand <>
committed
[fdc2e8]
added 'restricted' keyword to defun. defun description is now optional. defun now uses
-
brand <>
committed
[c979ad]
added DEFMODULE, TO-UINT64 macros and full module support.
-
brand <>
committed
[6a1add]
*** empty log message ***
-
brand <>
committed
[ed4e7d]
s_node now uses a union instead of void *
-
brand <>
committed
[c4357a]
removed IGNORE macro and fixed function interface bug in dictionary
-
brand <>
committed
[99e12c]
bug fixes
-
brand <>
committed
[1b48ed]
changed 't & 'f to true & false and added type comparison functions
-
brand <>
committed
[ebab0b]
alias support for current primitive types
-
brand <>
committed
[e532a8]
fail when void function is used where value is expected
-
brand <>
committed
[4ed5ee]
added uint support for * and ** macros
-
brand <>
committed
[02b3b9]
added IF-NOT, AND, OR, XOR, SHR, SHL, INC, DEC and MOD macros. multiple value support for math
-
brand <>
committed
[3d8e0e]
added support to / and MOD macros for unsigned values
-
brand <>
committed
[da1740]
split macros.c into smaller files
-
brand <>
committed
[c65c65]
numeric casts
-
brand <>
committed
[14a5df]
added ==, !=, <>, <, >, <= and >= macros
-
brand <>
committed
[820d2e]
added negate support to SUB --> (- a)
-
brand <>
committed
[6e1332]
pointer detection in all macros that expect non-pointers
-
brand <>
committed
[369670]
fail if no return at end of non-void function. fail if unreachable code is found after a return.
-
brand <>
committed
[9f8e31]
added and?, or? and not? macros
-
brand <>
committed
[c471bb]
lambda declarations now uses types instead of casts
-
brand <>
committed
[48a2df]
attempted, and failed, to make IF-NOT return values from the true/false blocks
-
brand <>
committed
[595095]
-
brand <>
committed
[71a249]
*** empty log message ***
-
brand <>
committed
[040f50]
*** empty log message ***