]>
Nishi Git Mirror - gwion.git/log
Jérémie Astor [Tue, 4 Aug 2020 08:33:13 +0000 (10:33 +0200)]
:wrench: Fix (or try to fix) allcontributorrc
Jérémie Astor [Tue, 4 Aug 2020 08:28:01 +0000 (10:28 +0200)]
Merge pull request #176 from fennecdjay/all-contributors/add-Pranav2612000
docs: add Pranav2612000 as a contributor
allcontributors[bot] [Tue, 4 Aug 2020 08:27:42 +0000 (08:27 +0000)]
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] [Tue, 4 Aug 2020 08:27:41 +0000 (08:27 +0000)]
docs: update README.md [skip ci]
Jérémie Astor [Fri, 24 Jul 2020 14:12:00 +0000 (16:12 +0200)]
Merge pull request #174 from fennecdjay/all-contributors/add-Aleserche
docs: add Aleserche as a contributor
allcontributors[bot] [Fri, 24 Jul 2020 14:11:24 +0000 (14:11 +0000)]
docs: update .all-contributorsrc [skip ci]
allcontributors[bot] [Fri, 24 Jul 2020 14:11:23 +0000 (14:11 +0000)]
docs: update README.md [skip ci]
Jérémie Astor [Fri, 24 Jul 2020 14:10:56 +0000 (16:10 +0200)]
:wrench: allcontributorsrc
Jérémie Astor [Fri, 24 Jul 2020 14:09:04 +0000 (16:09 +0200)]
:wrench: allcontributorsrc
Jérémie Astor [Thu, 23 Jul 2020 12:07:31 +0000 (14:07 +0200)]
:art: Improve string eq
Jérémie Astor [Thu, 23 Jul 2020 08:47:47 +0000 (10:47 +0200)]
:art: Remove outdated test
Jérémie Astor [Thu, 23 Jul 2020 08:40:02 +0000 (10:40 +0200)]
:art: Few ast fixes
Jérémie Astor [Wed, 22 Jul 2020 22:14:12 +0000 (00:14 +0200)]
:art: Formatting
Jérémie Astor [Wed, 22 Jul 2020 19:36:15 +0000 (21:36 +0200)]
:art: Improve scan1_union_def
Jérémie Astor [Wed, 22 Jul 2020 19:31:31 +0000 (21:31 +0200)]
:art: String formatting
Jérémie Astor [Wed, 22 Jul 2020 19:16:02 +0000 (21:16 +0200)]
:art: Improve string coverage (improve)
Jérémie Astor [Wed, 22 Jul 2020 19:13:01 +0000 (21:13 +0200)]
:art: Improve string coverage
Jérémie Astor [Wed, 22 Jul 2020 18:10:32 +0000 (20:10 +0200)]
:fire: Remove scan_parent
Jérémie Astor [Wed, 22 Jul 2020 18:07:55 +0000 (20:07 +0200)]
:fire: Move inherit
Jérémie Astor [Wed, 22 Jul 2020 15:53:24 +0000 (17:53 +0200)]
:wrench: Use mainstream gcovr
Jérémie Astor [Wed, 22 Jul 2020 15:16:20 +0000 (17:16 +0200)]
:bomb: Improve struct releasing
Jérémie Astor [Wed, 22 Jul 2020 15:16:15 +0000 (17:16 +0200)]
:bomb: Improve struct releasing
Jérémie Astor [Wed, 15 Jul 2020 21:37:18 +0000 (23:37 +0200)]
:art: Improve pattern match scoping
Jérémie Astor [Tue, 14 Jul 2020 08:34:37 +0000 (10:34 +0200)]
:art: Shred/Fork get_now
Jérémie Astor [Mon, 13 Jul 2020 23:35:18 +0000 (01:35 +0200)]
:art: Remove useless functions
Jérémie Astor [Mon, 13 Jul 2020 21:45:29 +0000 (23:45 +0200)]
:art: Remove string.from_char, as we have interpolation
Jérémie Astor [Mon, 13 Jul 2020 21:35:28 +0000 (23:35 +0200)]
:art: Auto generate function pointer types
Jérémie Astor [Sun, 12 Jul 2020 17:35:37 +0000 (19:35 +0200)]
:art: headers and traverse security
Jérémie Astor [Sun, 12 Jul 2020 17:22:08 +0000 (19:22 +0200)]
:art: Improve func checking
Jérémie Astor [Sun, 12 Jul 2020 17:20:13 +0000 (19:20 +0200)]
:art: rename => to_char
Jérémie Astor [Sun, 12 Jul 2020 17:19:41 +0000 (19:19 +0200)]
:art: Fptr reference
Jérémie Astor [Sun, 12 Jul 2020 17:17:20 +0000 (19:17 +0200)]
:art: Naming
Jérémie Astor [Sun, 12 Jul 2020 17:16:19 +0000 (19:16 +0200)]
:art: Improve Function shadowing
Jérémie Astor [Tue, 7 Jul 2020 17:49:04 +0000 (19:49 +0200)]
:art: Enforce use of globals variables in global classes
Jérémie Astor [Tue, 7 Jul 2020 17:19:36 +0000 (19:19 +0200)]
:art: Simplify func_match_inner
Jérémie Astor [Tue, 7 Jul 2020 17:19:16 +0000 (19:19 +0200)]
:art: Argument Shadowing
Jérémie Astor [Tue, 7 Jul 2020 17:18:55 +0000 (19:18 +0200)]
:bug: Fix env->global for decl
Jérémie Astor [Tue, 7 Jul 2020 17:16:46 +0000 (19:16 +0200)]
:art: Use type->context in envset_push
Jérémie Astor [Tue, 7 Jul 2020 17:15:54 +0000 (19:15 +0200)]
:art: No shadowing in lib
Jérémie Astor [Tue, 7 Jul 2020 17:15:02 +0000 (19:15 +0200)]
:art: No shadowing in tests
Jérémie Astor [Sun, 5 Jul 2020 20:17:03 +0000 (22:17 +0200)]
:bug: Fix cpy_type_decl
Jérémie Astor [Fri, 3 Jul 2020 11:41:06 +0000 (13:41 +0200)]
:art: Decl scoping (fix)
Jérémie Astor [Fri, 3 Jul 2020 10:30:36 +0000 (12:30 +0200)]
:art: Decl scoping
Jérémie Astor [Tue, 30 Jun 2020 21:42:42 +0000 (23:42 +0200)]
:art: Disallow shadowing decl
Jérémie Astor [Tue, 30 Jun 2020 21:36:33 +0000 (23:36 +0200)]
:art: Check shadowing in tests
Jérémie Astor [Tue, 30 Jun 2020 21:28:43 +0000 (23:28 +0200)]
:art: Clean scan1_decl
Jérémie Astor [Tue, 30 Jun 2020 21:26:50 +0000 (23:26 +0200)]
:art: Forbid type shallowing
Jérémie Astor [Tue, 30 Jun 2020 21:25:57 +0000 (23:25 +0200)]
:art: Improve lambda_valid + cosmetics
Jérémie Astor [Tue, 30 Jun 2020 21:20:47 +0000 (23:20 +0200)]
:bug: Set global var as abstract
Jérémie Astor [Tue, 30 Jun 2020 21:12:59 +0000 (23:12 +0200)]
:bug: Fix user operators
Jérémie Astor [Tue, 30 Jun 2020 21:11:57 +0000 (23:11 +0200)]
:bug: Fix fptr operators
Jérémie Astor [Tue, 30 Jun 2020 19:56:27 +0000 (21:56 +0200)]
:white_check_mark: remove duplicated test
Jérémie Astor [Fri, 26 Jun 2020 14:11:08 +0000 (16:11 +0200)]
:bug: Fix builtin struct [skip ci]
Jérémie Astor [Fri, 26 Jun 2020 13:37:19 +0000 (15:37 +0200)]
:bug: Fix builtin struct
Jérémie Astor [Sat, 20 Jun 2020 09:30:35 +0000 (11:30 +0200)]
:art: Improve lambdas
Jérémie Astor [Tue, 16 Jun 2020 20:24:44 +0000 (22:24 +0200)]
:bug: Emit ctor code in unary if needed
Jérémie Astor [Tue, 16 Jun 2020 20:01:02 +0000 (22:01 +0200)]
:art: Improve check_exp_prim_array
Jérémie Astor [Tue, 16 Jun 2020 20:00:47 +0000 (22:00 +0200)]
:art: ADD_REF in env_add_type
Jérémie Astor [Mon, 15 Jun 2020 16:32:21 +0000 (18:32 +0200)]
:art: Add compat_func
Jérémie Astor [Mon, 15 Jun 2020 16:19:12 +0000 (18:19 +0200)]
:art: Move compat_func
Jérémie Astor [Mon, 15 Jun 2020 12:23:25 +0000 (14:23 +0200)]
:art: Rewrite self modifying instructions
Jérémie Astor [Mon, 15 Jun 2020 12:18:40 +0000 (14:18 +0200)]
:art: Lambdas are not file global funcs
Jérémie Astor [Mon, 15 Jun 2020 12:17:45 +0000 (14:17 +0200)]
:bug: Fix stmt_auto
Jérémie Astor [Mon, 15 Jun 2020 12:04:12 +0000 (14:04 +0200)]
:white_check_mark: Update test
Jérémie Astor [Mon, 15 Jun 2020 11:38:55 +0000 (13:38 +0200)]
:art: Update ast
Jérémie Astor [Sun, 14 Jun 2020 09:11:40 +0000 (11:11 +0200)]
:art: Cosmetics
Jérémie Astor [Sun, 14 Jun 2020 09:11:23 +0000 (11:11 +0200)]
:bug: Fix interp_decl
Jérémie Astor [Sun, 14 Jun 2020 06:57:53 +0000 (08:57 +0200)]
:bug: Fix unemitted member call (and add tests)
Jérémie Astor [Sat, 13 Jun 2020 12:44:10 +0000 (14:44 +0200)]
:art: PushStatic code now as INSTR
Jérémie Astor [Sat, 13 Jun 2020 12:43:45 +0000 (14:43 +0200)]
:bug: Check emit_flow return value
Jérémie Astor [Fri, 12 Jun 2020 12:02:42 +0000 (14:02 +0200)]
:art: Add default arguments
Jérémie Astor [Thu, 11 Jun 2020 11:51:25 +0000 (13:51 +0200)]
:art: check.c improvment
Jérémie Astor [Wed, 10 Jun 2020 19:32:46 +0000 (21:32 +0200)]
:art: Fix spork member
Jérémie Astor [Wed, 10 Jun 2020 19:06:40 +0000 (21:06 +0200)]
:bug: Use emit_mod
Jérémie Astor [Sat, 6 Jun 2020 09:31:32 +0000 (11:31 +0200)]
:bug: Fix @now const
Jérémie Astor [Sat, 6 Jun 2020 09:31:01 +0000 (11:31 +0200)]
:art: Fix compiler warning
Jérémie Astor [Fri, 5 Jun 2020 21:46:21 +0000 (23:46 +0200)]
:art: Limit length for did_you_mean
Jérémie Astor [Fri, 5 Jun 2020 20:41:11 +0000 (22:41 +0200)]
:art: Improve array and auto loop
Jérémie Astor [Thu, 4 Jun 2020 11:35:10 +0000 (13:35 +0200)]
:bug: Fix PushStatic Usage
Jérémie Astor [Wed, 3 Jun 2020 13:04:53 +0000 (15:04 +0200)]
:art: Improve type_checking
Jérémie Astor [Wed, 3 Jun 2020 13:04:24 +0000 (15:04 +0200)]
:art: Improve ptr
Jérémie Astor [Wed, 3 Jun 2020 13:03:59 +0000 (15:03 +0200)]
:art: Improve array
Jérémie Astor [Mon, 1 Jun 2020 23:05:18 +0000 (01:05 +0200)]
:art: update plug [skip ci]
Jérémie Astor [Mon, 1 Jun 2020 22:51:25 +0000 (00:51 +0200)]
:art: Improve type checking
Jérémie Astor [Mon, 1 Jun 2020 17:04:08 +0000 (19:04 +0200)]
:art: Improve type checking
Jérémie Astor [Sun, 31 May 2020 18:59:50 +0000 (20:59 +0200)]
:bug: Fix static code emission
Jérémie Astor [Sun, 31 May 2020 18:46:01 +0000 (20:46 +0200)]
:bug: Fix emit_range
Jérémie Astor [Sun, 31 May 2020 18:13:27 +0000 (20:13 +0200)]
:bug: Fix envset_pop
Jérémie Astor [Sun, 31 May 2020 18:06:13 +0000 (20:06 +0200)]
:art: Improve vararg
Jérémie Astor [Thu, 28 May 2020 09:57:52 +0000 (11:57 +0200)]
:art: File level variable can't shadow global ones
Jérémie Astor [Thu, 28 May 2020 09:57:26 +0000 (11:57 +0200)]
:art: Improve global for enums, unions and classess
Jérémie Astor [Wed, 27 May 2020 14:23:41 +0000 (16:23 +0200)]
:bug: Fix template_fptr @=> template_fptr
Jérémie Astor [Wed, 27 May 2020 14:23:15 +0000 (16:23 +0200)]
:art: Improve infer flag usage
Jérémie Astor [Tue, 26 May 2020 20:40:31 +0000 (22:40 +0200)]
:bug: Exp_If emits pop_next
Jérémie Astor [Tue, 26 May 2020 19:07:03 +0000 (21:07 +0200)]
:bug: Fix soprk stack
Jérémie Astor [Tue, 26 May 2020 17:53:25 +0000 (19:53 +0200)]
:bug: Same for func_def
Jérémie Astor [Tue, 26 May 2020 17:26:48 +0000 (19:26 +0200)]
:bug: Exp_If must set meta
Jérémie Astor [Tue, 26 May 2020 16:57:36 +0000 (18:57 +0200)]
:bug: Fix emit->code stack, class_def must return error on failure
Jérémie Astor [Tue, 26 May 2020 16:48:01 +0000 (18:48 +0200)]
:bug: Fix emit->code stack
Jérémie Astor [Tue, 26 May 2020 10:10:41 +0000 (12:10 +0200)]
:bug: Fix scoped_stmt