moo/moo/kernel
hyunghwan.chung c6c3739572 added moo_walkdic() for internal use
added incomplete interface implementation check
2018-10-11 14:03:16 +00:00
..
Apex.moo allowed class and class extension nesting inside a class 2018-10-08 06:51:31 +00:00
Boolean.moo renamed *.st files to *.moo 2017-01-09 12:52:37 +00:00
Class.moo added much more code to implement interface. still work in progress 2018-10-09 15:21:58 +00:00
Collect.moo enhanced the __int128_t check with extra check against va_arg 2018-06-30 03:46:45 +00:00
Console.moo fixed an GC issue caused by unbalanced moo_pushtmp() and moo_poptmp() calls 2017-12-13 16:00:48 +00:00
Context.moo touched up some primitive functions 2017-12-03 17:08:04 +00:00
Except.moo renamed SymbolSet to SymbolTable. 2018-06-20 18:01:04 +00:00
Fcgi.moo added new keywords to the compiler - ifnot, elsifnot 2018-06-19 16:11:20 +00:00
FFI.moo added a new class variable declarator 'var' or 'variable' 2017-04-19 16:46:44 +00:00
generr.moo added some code to check interface conformance of a class 2018-10-11 10:01:34 +00:00
Http.moo fixed a compiler bug in compile_expression_primary. before the fix, the compiler could treat an undotted identifier as dotted. 2018-06-16 16:45:17 +00:00
Magnitu.moo renamed jump_xxxward_if_xxx to jumpop_xxxward_if_xxx because it does pop the stack top. 2018-05-30 15:32:09 +00:00
Mill.moo changed System signal: to aSemaphore signal: 2018-06-19 16:58:04 +00:00
Moo.moo fixed a slight bug in parsing 'and' and 'or' in compile_basic_expression(). 2018-06-09 16:48:18 +00:00
Process.moo renamed jump_xxxward_if_xxx to jumpop_xxxward_if_xxx because it does pop the stack top. 2018-05-30 15:32:09 +00:00
Socket.moo allowed class and class extension nesting inside a class 2018-10-08 06:51:31 +00:00
Stdio.moo added a new class variable declarator 'var' or 'variable' 2017-04-19 16:46:44 +00:00
Stream.moo reorganized the compiler code by moving the method data into the cunit_class 2018-10-05 16:25:17 +00:00
System.moo allowed class and class extension nesting inside a class 2018-10-08 06:51:31 +00:00
test-001.moo added moo_iskindof(). 2017-09-29 15:03:54 +00:00
test-002.moo added the --debug option for the debug build 2017-12-16 16:14:23 +00:00
test-003.moo added experimental code that implements singal callback in semaphore 2017-10-05 17:14:38 +00:00
test-004.moo migrated semaphore signal/unsignal methods from System to Semaphore 2018-05-18 08:10:16 +00:00
test-005.moo changed the compiler to remove all leading spaces from a method name when composing a primitive identifer. 2017-11-24 17:40:20 +00:00
test-006.moo fixed a lexer bug of eating up one more character when reading a single-letter identifier C, S, M followed by a non-identifier letter in get_ident(). 2017-04-24 09:20:27 +00:00
test-007.moo fixed a lexer bug of eating up one more character when reading a single-letter identifier C, S, M followed by a non-identifier letter in get_ident(). 2017-04-24 09:20:27 +00:00
test-008.moo fixed a lexer bug of eating up one more character when reading a single-letter identifier C, S, M followed by a non-identifier letter in get_ident(). 2017-04-24 09:20:27 +00:00
test-009.moo fixed a lexer bug of eating up one more character when reading a single-letter identifier C, S, M followed by a non-identifier letter in get_ident(). 2017-04-24 09:20:27 +00:00
test-010.moo changed the compiler structure a bit for planned architectural change of the compiler 2018-09-30 16:06:19 +00:00
test-011.moo changed the compiler structure a bit for planned architectural change of the compiler 2018-09-30 16:06:19 +00:00
test-012.moo fixed a lexer bug of eating up one more character when reading a single-letter identifier C, S, M followed by a non-identifier letter in get_ident(). 2017-04-24 09:20:27 +00:00
test-013.moo relocated quite a few methods from ProcessorScheduler to System 2017-11-05 16:47:13 +00:00
test-014.moo added the method signature class internally to support interface implementation 2018-10-10 04:23:44 +00:00
X11.moo added moo_walkdic() for internal use 2018-10-11 14:03:16 +00:00