hyunghwan.chung
|
0daf143cce
|
Added stix_mulints()
|
2015-11-11 13:31:05 +00:00 |
|
hyunghwan.chung
|
df3f521220
|
touched up stix_strtoint()
|
2015-11-09 14:26:58 +00:00 |
|
hyunghwan.chung
|
797fdc4c1f
|
added a few lines of code to stix_strtoint()
|
2015-11-09 02:00:43 +00:00 |
|
hyunghwan.chung
|
db2de5787d
|
added more code to stix_strtoint()
|
2015-11-04 17:32:28 +00:00 |
|
hyunghwan.chung
|
e061b94832
|
added some more bigint routines
|
2015-11-03 14:08:43 +00:00 |
|
hyunghwan.chung
|
d33ad3749a
|
Added stix_shallowcopy().
added some code for bigint operations
|
2015-10-30 15:36:37 +00:00 |
|
hyunghwan.chung
|
98631175d0
|
redefined some types
|
2015-10-28 14:58:58 +00:00 |
|
hyunghwan.chung
|
6916198253
|
touched up code
|
2015-10-14 13:25:36 +00:00 |
|
hyunghwan.chung
|
8f985290d0
|
autotool-ized the project
|
2015-10-14 09:06:44 +00:00 |
|
hyunghwan.chung
|
d367e2736b
|
added more code for primitive module loading
|
2015-10-13 14:51:04 +00:00 |
|
hyunghwan.chung
|
8c963d919c
|
work in progress to support the named primitive via shared object loading
|
2015-10-08 14:26:04 +00:00 |
|
hyunghwan.chung
|
5449e89292
|
added support for pool dictionary import
|
2015-07-26 14:38:34 +00:00 |
|
hyunghwan.chung
|
ce8a86e082
|
added some code to support importing a pool dictionary
|
2015-07-25 15:01:51 +00:00 |
|
hyunghwan.chung
|
b5d94ef6ea
|
added more code for namespace handling.
added initial code to define a pool dicitonary
fixed a compiler bug in resolving a class variable
|
2015-07-14 13:35:18 +00:00 |
|
hyunghwan.chung
|
23d1bcf86c
|
added more namespace handling code
|
2015-07-13 15:35:52 +00:00 |
|
hyunghwan.chung
|
f97eb3d72b
|
added some experimental code for namespace handling
|
2015-07-12 17:14:21 +00:00 |
|
hyunghwan.chung
|
132e4b48bb
|
aded STIX_SYNERR_INCLUDE
|
2015-07-03 14:38:37 +00:00 |
|
hyunghwan.chung
|
51d7db9b96
|
renumbered byte codes and removed fragile code handling tail-call optimization
|
2015-06-29 13:52:40 +00:00 |
|
hyunghwan.chung
|
c233bb95a7
|
fixed a bug in return handling
|
2015-06-28 14:20:37 +00:00 |
|
hyunghwan.chung
|
54aa947bab
|
added string, character, symbol literals with c style escape sequences
|
2015-06-24 11:53:19 +00:00 |
|
hyunghwan.chung
|
dea9944270
|
added array and byte-array literal handling.
removed CMD_EXTEND_DOUBLE and cleaned up instruction decoding a bit
|
2015-06-23 14:00:26 +00:00 |
|
hyunghwan.chung
|
fbfa4c4ff0
|
added code to handle block context
|
2015-06-20 03:07:11 +00:00 |
|
hyunghwan.chung
|
af5e2a543b
|
added more compiler code
|
2015-06-16 13:29:29 +00:00 |
|
hyunghwan.chung
|
c052501f0c
|
added CMD_PUSH_OBJVAR and CMD_STORE_INTO_OBJVAR
|
2015-06-12 13:52:30 +00:00 |
|
hyunghwan.chung
|
2982d4118d
|
fixed the fopen mode
|
2015-06-11 13:10:33 +00:00 |
|
hyunghwan.chung
|
af4d0596fb
|
enhanced newline handling
|
2015-06-11 12:09:10 +00:00 |
|
hyunghwan.chung
|
469210bd80
|
fixed some bugs related to store and pop
|
2015-06-11 09:11:18 +00:00 |
|
hyunghwan.chung
|
5da9a789cd
|
added stix_invoke()
|
2015-06-06 07:24:35 +00:00 |
|
hyunghwan.chung
|
7a751d7cc0
|
added some vm code
|
2015-06-04 18:34:37 +00:00 |
|
hyunghwan.chung
|
dab7285c45
|
added partial code to parse message sending expressions
|
2015-06-03 17:24:11 +00:00 |
|
hyunghwan.chung
|
e6137a5864
|
interim update
|
2015-06-03 04:22:19 +00:00 |
|
hyunghwan.chung
|
03aab810b9
|
added more code
|
2015-06-01 16:59:07 +00:00 |
|
hyunghwan.chung
|
72d74b48de
|
Added partial code to compile method statements
|
2015-06-01 15:59:16 +00:00 |
|
hyunghwan.chung
|
87929410db
|
fixed a wrong class name specified when adding a compiled method
|
2015-05-31 18:43:37 +00:00 |
|
hyunghwan.chung
|
b91cd11561
|
added some basic code to handle a method dictionary
|
2015-05-28 16:51:37 +00:00 |
|
hyunghwan.chung
|
2e08cca9db
|
renamed some identifiers
|
2015-05-28 15:20:27 +00:00 |
|
hyunghwan.chung
|
3bfb434a8d
|
added yet more compiler code
|
2015-05-27 17:41:11 +00:00 |
|
hyunghwan.chung
|
bb3b6c4270
|
added more compiler code
|
2015-05-27 17:16:50 +00:00 |
|
hyunghwan.chung
|
008c74666d
|
still more compiler code
|
2015-05-26 16:31:47 +00:00 |
|
hyunghwan.chung
|
ca10456d3a
|
more compiler code
|
2015-05-25 18:13:52 +00:00 |
|
hyunghwan.chung
|
b7a443089a
|
written more compiler codes
|
2015-05-25 17:10:49 +00:00 |
|
hyunghwan.chung
|
f5d2a0a0aa
|
added some code to compile function body
|
2015-05-22 15:09:45 +00:00 |
|
hyunghwan.chung
|
a15fcfd2aa
|
added more compiler code
|
2015-05-20 15:52:45 +00:00 |
|
hyunghwan.chung
|
364fe63ac3
|
added #include handling
|
2015-05-20 14:27:47 +00:00 |
|
hyunghwan.chung
|
e2b32aafb9
|
improved symbol tokenization
|
2015-05-19 16:26:52 +00:00 |
|
hyunghwan.chung
|
3db3a02a7a
|
added lexical analysis code
|
2015-05-19 15:16:18 +00:00 |
|
hyunghwan.chung
|
b70d9a976a
|
added utf8 string conversion functions
|
2015-05-17 05:02:30 +00:00 |
|
hyunghwan.chung
|
090c9ac1bf
|
added utf8 conversion functions
|
2015-05-16 07:31:16 +00:00 |
|
hyunghwan.chung
|
75bb3e9a40
|
added some code for a bootstraping compiler
|
2015-05-15 14:55:12 +00:00 |
|
hyunghwan.chung
|
10661777a1
|
fixed a bug of not resetting the heap limit after gc.
added some pointer arithmetic macros.
|
2015-05-08 14:29:35 +00:00 |
|