pharen
pharen copied to clipboard
Lisp to PHP Compiler
I'm trying to write macros in a.phn file This is then introduced in another file with require, But you can't use that macro
Hello, http://www.pharen.org/repl.html is throwing 404 not found. I took a look at https://github.com/Scriptor/pharen/tree/gh-pages and there's no `repl.markdown`. See ya!
Just wanted to make it clear that you can declare a function without parameters
Creating the test/tmp directory and then running the tests created a bunch of files(which contributes to a large number of additions).
The Pharen button in the gh-pages links to the root "Hello World" page, as opposed to /pharen. Also the tutorial link links to http://scriptor.github.io/tutorial.html not http://scriptor.github.io/pharen/tutorial.html I'll have a look...
Reference project: https://github.com/thinkadoo/lispy What I expect to see when compiling lispy.phn is [$ pharen lispy.phn] $__scope_id = Lexical::init_closure("_Users_nomad_Projects_lispy", 204); $__scope_id = Lexical::init_closure("_Users_nomad_Projects_lispyerrorview", 204); errorview is a rerefence to a (load...
What I am seeing is: pharen (load file 2 (load file 3)) -- OK pharen (load file 1(load file 2 )) -- OK pharen (load file 1(load file 2 (load...
It would be nice if the generated code could inject all of its functions into a class, calling all the methods as $this->fn_name(). The rationale is that the generated class...