Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/peachpiecompiler/peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core
https://github.com/peachpiecompiler/peachpie
- interface method implementation from a base class
- method overrides ghosts
41c5d7f7a81b6e9fbaa638eb41e4ebb74a515b95 authored over 7 years ago
fe931fee8e69ec657d758c33d1ffc53c9d4ca93c authored over 7 years ago
9c3711b713aef2161ba04930115203905d107511 authored over 7 years ago
Add test skip naming guidlines, fix skip regex.
02a1eda8ee759f8e98db2f35142c1a344b9fa12c authored over 7 years agoe62b2dd44ecd3e23c317fb4351d84cc9f83d1858 authored over 7 years ago
ab901e0fdc3b2aebee04f4d75eb7981638ad5578 authored over 7 years ago
899b99b1a1e0e4d3e46e48cf6ebf6a9f79991161 authored over 7 years ago
7853f7a581419574f09ddd26d1fb80b3a3ac671a authored over 7 years ago
- note, not everything is implemented
9dbdc24dbd4045717415871decaab960841aba63 authored over 7 years ago13b7f4d35968934e6003b397343520b43ebbefa8 authored over 7 years ago
5e0f1e0201f8df9643e79e1b79daab762ec3305d authored over 7 years ago
61c1ed4d7d42297f9578fcf4d80008f33261ab58 authored over 7 years ago
accessing fields fix
c2e1a81286f340889a3b6751d15f31a08d25b816 authored over 7 years ago
- static and non-static got mixed
- test updated
e02d976e8cc500604b36af227376ef38d6c130b8 authored over 7 years ago
variable analysis fix
ee0cb67daa5c6eff7a57e268980587094226dd92 authored over 7 years agoe08cc54a29ad40a52686ad19719a788daaa4d390 authored over 7 years ago
44cdf28a3e26cc3ccfba7f1c7fe13e830a29ceb8 authored over 7 years ago
- when a variable is defined indirectly (eval include, $$x=..) before it
is used within routine,...
ee031760f9f471a0980e212809e8a4a52fecd4f8 authored over 7 years ago
fix of referenced variables access
b713fb851df063a41f941563307e44a34e5c1c4f authored over 7 years ago
- emit keeps track of 'byref' flag of the variable to be aware of
possible PhpAlias
- fixes issu...
d597e9084ed9402e7108ca39e433a224e4be6087 authored over 7 years ago
66ddee6117867ff61132d9a9ee5032f8516f06f9 authored over 7 years ago
When a method that needs late static binding is called non-statically,
LoadMethodSpecialArgument...
45d6b2f7835962a24d688efca81eb1dfec1398fe authored over 7 years ago
e1c00833417345a728d27a0c2ab8e0b93209bf87 authored over 7 years ago
3244aecb1bf23764d1d3ae9931c02b3903192e50 authored over 7 years ago
concat respects binary strings
ef1056702b160b4c2e2231ef86a9d09655d006f7 authored over 7 years ago66be5b77a7a81bace1e33f82561059f060b43ad0 authored over 7 years ago
- use parameters are not listed
- params are
7f4e49f8a7768e76ea1106c17e0807709653a2e3 authored over 7 years ago
5007a14ba4c9dbfc0c9603a3c930a2c5eeecc930 authored over 7 years ago
- generic subtract operator for left operand of type double
442afe1dcea08a432c12a76639821691ae1f1bcd authored over 7 years ago- added compile-time conversions between string<->char
1ebf8f8f94deefe1e8cd18ed0e15022d0a38ee5f authored over 7 years ago
- binding global directly & indirectly
- binding more globals within single statement
- modifyin...
45c970c37113fc5b4e1416ee7aadcfd70ad3470e authored over 7 years ago
binding global indirectly
8f5e7413d00d7d7722e70fb029b7f8347c23999e authored over 7 years ago7c35c9e2621b50d0f989145668265bd7a14518b6 authored over 7 years ago
- `global $$name`
40db11aa1a3c10bf74396dab1ef8bb4514ab3f12 authored over 7 years agob912ea44a56dc6d80c842b22af13bf16865774c0 authored over 7 years ago
- allows for parameters without value
22ed50759a1171a50b4856a4f299759022df41bc authored over 7 years ago
- context maintains TargetPhpLanguage of the running assembly
- scripting targets the same langu...
- if not specified it is the latest
7125b79a23fd09db102271151d065ff6438c78f1 authored over 7 years agoallows null
ce082d4ca836382efa04232015c39d032428d9be authored over 7 years ago
- attribute emitted to the compiled assembly specifying source language
specification
/shortopentag+
3ba0a23ec02273ade20a6cb66ec56c2ea0a490b1 authored over 7 years ago0fa65bcdc5f38e64dabe557f02de5a4343ad3c0e authored over 7 years ago
6a7a0787405edfe2074b22d70c1ed2d3e126c36a authored over 7 years ago
Adds echo Done to the end of each generators test.
05ca628798e192d8b0f3c5cf41eb5beb6543b03f authored over 7 years ago093683980a42fcf18af7e37ef90eef567c597053 authored over 7 years ago
792fd082d9355649f59a2b3a3bd3d2e16c36a0f6 authored over 7 years ago
bceefaaf4ff7b750c827544ccbb9b1e4f0e464dd authored over 7 years ago
992589e5b813f4cc64e6403f73d48c08c74c4715 authored over 7 years ago
use of implicit $this variable in anonymous functions
1e7223a40acc859b74709134bad13e185a66de76 authored over 7 years ago8db53a56654f05b0d6d3e9821b42b12b88cf48cf authored over 7 years ago
1a403536dca9b3cf570a973f924cd6870e65b024 authored over 7 years ago
b1f6c42867fa684af9021f09a0ba6de40de0613f authored over 7 years ago
list() support in foreach
6711775ac24a93005e967856eac0567c88d9ef77 authored over 7 years ago0056005d35a989f9c89438ccf6ba225c5d40d9de authored over 7 years ago
803d0b70ed4a54eb7e7d9fabc0ce5886dad10ac3 authored over 7 years ago
declaring static, global variables
aa92d1d77e8f965333f669e99ddc931ef5e2b7c0 authored over 7 years ago
- test enabled
- static locals not reported as not supported in generators
7281cca7af31e0e897c327fef13df6980dca2a15 authored over 7 years ago
- type analysis test updated, we don't know types of global variables in
global scope
- after changing `global` keyword implementation
e5ae591d12daf1999180d69ebcd16d82f51605f3 authored over 7 years ago
- static and global keywords reimplemented
- assigns reference of the variable to the local
1514a3caeb1bda406f50e6ed1583d042ea31e2ae authored over 7 years ago
9bdc315cbff94313c0a428049a0c046229ecc1cb authored over 7 years ago
Parameter unpacking
c7e664289c3b1c0a7b934b95f84859893b7ae584 authored over 7 years ago
- invalid value types are ignored, not added to arguments list
- unpacking array elements with s...
- correct CLR type of params taking references
- conversion to PhpAlias respects already aliased...
9b17e86dc5b5c2cf12ddcd5df12bbb5be2f7deec authored over 7 years ago
- when .ctor is resolved
4e13b976f0a95e0b82b4853f0829cbf3b6b6e5ef authored over 7 years agoe5830cbfcf7cbb22430ab9aa004ac6ba93e43868 authored over 7 years ago
736c739e8b08c16b565f1fa0cea4d0b72beb905c authored over 7 years ago
7bfe4e1e6bb40cf830d89a4469db5fe70600daff authored over 7 years ago
e169ea8d8b7372d9f20e745031030678e0f3be77 authored over 7 years ago
9a5811d48baf3145fb29417619154b5e0fcd5d2d authored over 7 years ago
b10c00d04a4a021b231a240544d00341cbcf991e authored over 7 years ago
3f342b4d1341a2f9060b001ea71f5f69729cb74c authored over 7 years ago
- bit mask corresponding to by-ref parameters is constructed in compile
time
- runtime ensures u...
eeff3cfce7204879c5df9a36e4d1117efce74a97 authored over 7 years ago
Parameter unpacking
8926deb661c63e9090d171d4b7f6dd089ef1eb08 authored over 7 years agocalling method with [params] when unpacking arguments (... operator)
26b4ce1955fdca9b5beb4b7e7db380a0adcce0ae authored over 7 years agof08aaa452c87edd26ec7776fbc47c83b0b22bf5f authored over 7 years ago
(string)<reference type> operator
e50adfa792d394093d73a6a156c78d8e27457ef3 authored over 7 years agob9852d8e71e2724be6bc533cbd83e2014c5850c7 authored over 7 years ago
Parameter unpacking for resolved methods call, few not implemented case tho, callsites don't sup...
d06d447d814ff425a2bb53e5ad4076248ded3870 authored over 7 years agod4dc5df70c5e2c880e70a5ccc31e5ae5fca2f75e authored over 7 years ago
9ef9c65ac52940103cec1335703703b54d844d0e authored over 7 years ago
5d53cfe347b7d4af4966df51b144ebb1509d5d70 authored over 7 years ago
4d0426b38177ae9b9156306a8ea8eaed40b2efcb authored over 7 years ago
- resolved static methods
- resolved global functions
- resolved library functions
5ed65108b0bc0a3b13e54b66db29658ccd1746ab authored over 7 years ago
b45f4f68274e588f655ba23a8873111339aa26d4 authored over 7 years ago
compile-time error "Cannot use positional argument after argument
unpacking"
64ff427a972800693ba2164ff29234e5f4d4e5ac authored over 7 years ago