- 21 Apr, 2021 1 commit
-
-
John van Groningen authored
-
- 19 Apr, 2021 4 commits
-
-
John van Groningen authored
-
John van Groningen authored
refactor, remove FunPos, it is only used in module postparse. where the identifier is also available from type ParsedDefinition
-
John van Groningen authored
-
John van Groningen authored
-
- 16 Apr, 2021 2 commits
-
-
John van Groningen authored
refactor ErrorAdmin class, change setErrorAdmin and pushErrorAdmin to setErrorPosition and pushErrorPosition with Ident and Position arguments instead of IdentPos, add function errorHeadingWithStringPos
-
John van Groningen authored
refactor check error function calls, add checkErrorIdentWithIdentPos and checkErrorIdentWithPosition, use these instead of a check error function and newPosition, pushErrorAdmin + popErrorAdmin or setErrorAdmin
-
- 14 Apr, 2021 2 commits
-
-
John van Groningen authored
refactor, move some constructors of type VarInfo and types AuxiliaryPattern, OptionalVariable, AP_Kind and TypeCodeVariableInfo from module syntax to the module that uses it
-
John van Groningen authored
-
- 09 Apr, 2021 2 commits
-
-
John van Groningen authored
if -o abc_file_name is specified use this file name for the abc file (this stopped working when creating the abc file was moved from the backend c code to Clean code)
-
John van Groningen authored
-
- 08 Apr, 2021 7 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 07 Apr, 2021 1 commit
-
-
John van Groningen authored
bug fix, create new dp_type (pointer) in unfold (if a copy hasn't already been made) to prevent possible crash if a macro contains a dynamic pattern match
-
- 29 Mar, 2021 2 commits
-
-
John van Groningen authored
feature, make the (default) lists head strict (for [ ]) or head and tail strict (for [ !]) by adding 'with [!]' after the module name ('with []' is also permitted but has no effect)
-
John van Groningen authored
-
- 26 Mar, 2021 3 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
- 25 Mar, 2021 5 commits
-
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
-
John van Groningen authored
refactor, remove ScanContext argument from function IsIdentChar, scan ^ at end of type variable in ScanIdentFast
-
John van Groningen authored
-
- 17 Mar, 2021 1 commit
-
-
John van Groningen authored
bug fix, restore setting im_def_module in backend.c, used to set system bit for system modules in .abc file
-
- 11 Mar, 2021 1 commit
-
-
John van Groningen authored
-
- 09 Mar, 2021 1 commit
-
-
John van Groningen authored
-
- 05 Mar, 2021 1 commit
-
-
John van Groningen authored
-
- 04 Mar, 2021 3 commits
-
-
John van Groningen authored
bug fix, prevent ss_tokenBuffer overflow in module scanner for a sequence of offside defining tokens
-
John van Groningen authored
refactor, in scanner add function insertBeforeStoredToken and use it instead of tokenBack and store in ss_tokenBuffer
-
John van Groningen authored
refactor, in module scanner remove unused insertToken and replaceToken, in checkOffside move alternative for InToken, use =: instead of case and isEmpty, remove isEmptyBuffer test in tokenBack (get also tests this)
-
- 10 Feb, 2021 1 commit
-
-
ARM64 Builder authored
-
- 05 Feb, 2021 1 commit
-
-
John van Groningen authored
-
- 21 Jan, 2021 1 commit
-
-
John van Groningen authored
bug fix, report error if support for dynamics is not enabled and type Dynamic is used in a definition module
-
- 04 Jan, 2021 1 commit
-
-
John van Groningen authored
bug fix, prevent compiler crash for cyclic type definitions containing both non abstract type definition(s) with parameter(s) and abstract synonym or new type definition(s)
-