index
:
lrl
master
[not maintained] LRL Programming Language (predecessor of SLUL)
samuel@kodafritt.se
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
tests
/
interop
Age
Commit message (
Expand
)
Author
Files
Lines
2020-07-04
C interop: Add conditional ?: operator
Samuel Lidén Borell
1
-11
/
+5
2020-07-04
C interop: Fix references to enum values with implicit values
Samuel Lidén Borell
1
-1
/
+2
2020-07-04
Tests: Rename C header test, so it is run from make check
Samuel Lidén Borell
1
-0
/
+0
2020-07-03
C interop: Add support for private/incomplete struct typedefs
Samuel Lidén Borell
2
-0
/
+7
2020-07-03
Tests: Run tests/interop/*.{good,bad} from make check
Samuel Lidén Borell
1
-0
/
+1
2016-10-11
Tests: Run C interop test from Makefile, and update it
Samuel Lidén Borell
3
-6
/
+6
2016-04-17
C interop: Parse #defines (but ignore them for now)
Samuel Lidén Borell
2
-0
/
+47
2015-02-26
Interop: Add test of error recovery
Samuel Lidén Borell
1
-0
/
+13
2015-01-31
Tests: Updated list of headers that C interop supports
Samuel Lidén Borell
1
-4
/
+4
2015-01-30
Verifier: Don't show error when an array identifier is not yet bound
Samuel Lidén Borell
1
-2
/
+1
2015-01-29
C interop: Implement "extern" declarations
Samuel Lidén Borell
2
-0
/
+3
2014-07-20
Constexpr: Implement parsing of sizeof and _Alignof
Samuel Lidén Borell
1
-0
/
+8
2014-07-05
C interop: Make it possible to strip namespace prefixes
Samuel Lidén Borell
3
-30
/
+54
2014-06-24
C interop: Update status of support for system headers
Samuel Lidén Borell
1
-13
/
+8
2014-06-23
C interop: Fix enum values in array lengths or other enum value declarations
Samuel Lidén Borell
1
-1
/
+2
2014-06-20
C interop: Implement parsing of expressions
Samuel Lidén Borell
2
-1
/
+8
2014-06-20
C interop: Fix incorrect syntax of array declaration in test
Samuel Lidén Borell
1
-1
/
+1
2014-06-07
C interop: Ignore __asm__ attributes on functions
Samuel Lidén Borell
1
-0
/
+1
2014-06-07
C interop: Fix "typedef void T; T *a;"
Samuel Lidén Borell
2
-0
/
+4
2014-06-07
C interop: Implement varargs
Samuel Lidén Borell
3
-1
/
+6
2014-06-05
Interop: Skip expressions in enum values, array lengths, etc.
Samuel Lidén Borell
2
-4
/
+6
2014-06-04
Interop: Skip function bodies
Samuel Lidén Borell
2
-0
/
+7
2014-06-03
Interop: Fix variable name
Samuel Lidén Borell
1
-29
/
+29
2014-06-03
Interop: Add support for including system headers
Samuel Lidén Borell
1
-0
/
+47
2014-06-02
Interop: Translate C pointers to raw+flexible pointers
Samuel Lidén Borell
1
-0
/
+4
2014-06-02
Interop: Make test compile again
Samuel Lidén Borell
1
-1
/
+2
2013-12-14
Interop: Translate "void*" to "any^"
Samuel Lidén Borell
2
-0
/
+4
2013-12-14
Interop: Fix incorrect parsing of array types with grouping parantheses
Samuel Lidén Borell
2
-0
/
+2
2013-11-10
Interop: Support for union types
Samuel Lidén Borell
1
-0
/
+10
2013-11-08
Interop: Support for enum types
Samuel Lidén Borell
2
-1
/
+6
2013-11-07
Interop: Support for struct tags
Samuel Lidén Borell
2
-0
/
+8
2013-11-03
Interop: Implement array types
Samuel Lidén Borell
1
-0
/
+1
2013-11-02
Interop: Implement identifier types
Samuel Lidén Borell
1
-0
/
+1
2013-11-02
Interop: Ignore __attribute__((...))
Samuel Lidén Borell
1
-0
/
+2
2013-11-02
Interop: Fix parsing of pointer qualifiers
Samuel Lidén Borell
1
-0
/
+2
2013-11-02
Interop: Basic support for struct types
Samuel Lidén Borell
1
-0
/
+3
2013-11-02
Interop: Fix parsing of multi-keywords integer types
Samuel Lidén Borell
1
-0
/
+5
2013-11-02
Interop: Implement typedefs
Samuel Lidén Borell
1
-0
/
+5
2013-11-02
Interop: Don't translate void* too early, e.g. in "void (*fp)(void);"
Samuel Lidén Borell
2
-0
/
+4
2013-11-01
Interop: Translate void* types to private^
Samuel Lidén Borell
1
-0
/
+2
2013-11-01
Interop: Support for function parameters
Samuel Lidén Borell
2
-2
/
+5
2013-10-31
Interop: Support for types with parenthesises, e.g "int (*fp)()"
Samuel Lidén Borell
2
-0
/
+6
2013-10-31
Interop: Basic support for pointer types and parameterless functions
Samuel Lidén Borell
2
-2
/
+7
2013-10-31
Identifier: Fix crash with interop identifiers in some types of expressions
Samuel Lidén Borell
1
-1
/
+1
2013-10-29
Beginning of an "interop" system that parses C headers
Samuel Lidén Borell
2
-0
/
+22