Ryan Chandler
|
f02a8d85e2
|
wip
|
2022-11-25 18:39:03 +00:00 |
|
Ryan Chandler
|
2f6adb7a00
|
chore: use hashbrown
|
2022-11-25 16:32:50 +00:00 |
|
Ryan Chandler
|
28a1d19711
|
wip
|
2022-11-24 21:28:45 +00:00 |
|
Ryan Chandler
|
46039ef9de
|
ffi: basic example
|
2022-11-24 21:13:24 +00:00 |
|
Ryan Chandler
|
4501905705
|
interpreter: do enough to get recursive fib working
|
2022-11-24 01:43:52 +00:00 |
|
Ryan Chandler
|
dd3673ea3e
|
feature: basic PoC for compiling PHP to a Go-based runtime and custom IR
|
2022-09-02 23:38:05 +01:00 |
|
Ryan Chandler
|
241eca2fb4
|
compiler: init
|
2022-08-11 17:20:00 +01:00 |
|
Ryan Chandler
|
0531ed39b9
|
phpast: goodbye
|
2022-08-11 17:14:31 +01:00 |
|
Ryan Chandler
|
d56e834bc8
|
gc: init
|
2022-08-08 11:57:10 +01:00 |
|
Ryan Chandler
|
37733dce29
|
interner: init
|
2022-08-08 11:40:19 +01:00 |
|
Ryan Chandler
|
a85285a3d6
|
value: init
|
2022-08-05 10:59:00 +01:00 |
|
Ryan Chandler
|
9b8bbdf8f9
|
wip
|
2022-08-05 10:57:57 +01:00 |
|
Ryan Chandler
|
83aee4d171
|
phpc: compile conditionals, assignments and native fns
|
2022-08-01 14:13:53 +01:00 |
|
Ryan Chandler
|
8d1394bd3d
|
phpc: blog post and complete overhaul
|
2022-07-31 02:37:10 +01:00 |
|
Ryan Chandler
|
223df961ce
|
rs: experiment with a PHP to Rust to binary compiler
|
2022-07-29 16:32:25 +01:00 |
|
Ryan Chandler
|
2cfc502299
|
cargo: workspaces
|
2022-07-26 17:56:37 +01:00 |
|
Ryan Chandler
|
fa4fa4b429
|
runtime: init
|
2022-07-20 20:13:34 +01:00 |
|
Ryan Chandler
|
fedc2c01ec
|
phpast: init
|
2022-07-19 15:29:20 +01:00 |
|
Ryan Chandler
|
37c6401a5e
|
wip
|
2022-07-19 11:30:23 +01:00 |
|
Ryan Chandler
|
bd14f8b8ad
|
compiler: init
|
2022-07-16 21:47:54 +01:00 |
|
Ryan Chandler
|
149e65087b
|
parser: init
|
2022-07-16 14:57:22 +01:00 |
|
Ryan Chandler
|
25bda5af6f
|
lexer: rough state machine for lexing inline and scripting tokens
|
2022-07-16 14:14:03 +01:00 |
|
Ryan Chandler
|
01ffc627b9
|
init
|
2022-07-16 12:40:16 +01:00 |
|