Robert Swierczek
3f098f3ea8
Merge pull request #32 from nubok/patch-2
...
Avoid undefined behavior - bp is initialized when setting up the stack
2017-08-21 17:39:47 -04:00
Wolfgang Keller
6884cb4de9
Avoid undefined behavior - bp is initialized when setting up the stack
2017-08-21 23:30:09 +02:00
Robert Swierczek
567db57ef2
Merge pull request #27 from chainhelen/master
...
add a FREE opcode
2017-02-24 06:21:56 -05:00
chainhelen
461f117cda
add a FREE opcode
2017-02-24 17:28:35 +08:00
rswier
80db11debf
Revert "Added structures"
...
This reverts commit 32b33ff4f6 .
2016-02-26 01:17:04 -05:00
rswier
32b33ff4f6
Added structures
...
This change adds structures (struct) along with the dot (.) and arrow (->) operators. It is very silly to add this level of complexity while keeping it just four functions. But it had to be done :-)
2016-02-25 20:59:44 -05:00
rswier
e78a343e1d
Merge pull request #22 from neosilky/fix-compile
...
Fix a compile error from missing include
2016-01-28 19:52:59 -05:00
Daniel Lockyer
021abbc0b4
Fix a compile error from missing include
...
open() needs the <fcntl.h> include so this has been added.
2016-01-29 00:28:40 +00:00
rswier
ed151b8d70
pointer subtraction
...
Fixes issue #16
2015-01-12 13:24:06 -05:00
rswier
8c4de4032e
re-minimized
...
see test branch for less minimal version
2014-12-23 10:41:09 -05:00
rswier
117b7f4aca
void support
...
void and char types are equivalenced
2014-12-19 03:09:10 -05:00
rswier
ff3bfd52da
issues
2014-12-19 02:59:19 -05:00
rswier
6f39cc80a5
Revert "void support"
...
This reverts commit 502ac8ec28 .
2014-12-19 02:54:16 -05:00
rswier
502ac8ec28
void support
...
tolerate the void keyword by returning the char type
2014-12-19 02:45:29 -05:00
rswier
b82332e0ce
c4x86 native compilation
...
modifications to allow native compile
2014-12-18 23:19:33 -05:00
rswier
f12071061d
replaced atexit() with qsort()
...
Rudimentary function pointer handling.
2014-12-18 13:28:14 -05:00
rswier
d07c8a21c6
sizeof
...
feature creep
2014-12-18 10:43:36 -05:00
rswier
b04f9a571f
preparing
2014-12-17 20:19:45 -05:00
rswier
fae828fcff
Merge pull request #14 from pborreli/patch-1
...
Fixed typo
2014-12-15 14:09:06 -05:00
Pascal Borreli
1f68c75843
Fixed typo
2014-12-13 23:07:20 +01:00
rswier
c8e15d8948
nit
2014-11-17 18:49:13 -05:00
rswier
5b4d624f3b
tidy
2014-11-13 17:57:08 -05:00
rswier
efa997beab
cast
2014-11-13 17:52:16 -05:00
rswier
907c730666
tidy
2014-11-12 18:03:02 -05:00
rswier
9cbc2c4413
missing newlines
2014-11-12 15:10:03 -05:00
rswier
d2588c4be4
stricter parsing of eof state
2014-11-12 14:42:45 -05:00
rswier
bca2fede71
superfluous test
2014-11-12 12:40:36 -05:00
rswier
5a967117f2
fixed undefined behavior
2014-11-06 00:56:22 -05:00
rswier
848940117f
trailing spaces
2014-11-05 18:01:13 -05:00
rswier
7e6e39fcc8
tidy
2014-11-05 17:44:11 -05:00
rswier
651be8b805
set type for unary plus and minus
2014-11-04 18:54:16 -05:00
rswier
f5c6cc6cc7
m32 option
2014-11-04 16:53:58 -05:00
rswier
7347582bfe
string index
2014-11-04 16:45:29 -05:00
rswier
e5c0460dc9
initial
2014-11-04 13:05:49 -05:00
rswier
4fb4fce0f2
Create README.md
2014-11-04 12:59:15 -05:00
rswier
58b90b1012
Initial commit
2014-11-04 12:57:29 -05:00