Cliff Click

Results 21 comments of Cliff Click

Machine code generation is a long large complicated topic, with many thousands (10's of thousands?) of PhDs driving it. Its hecka lot easier to generate source code, and it can...

no, for much of the same reasons i listed above. source-2-source requires the author to well understand both languages (AA and e.g. Clojure) - but NOT need to deal with...

If the intention is to change the basic parsing of AA, I would instead propose you write a s2s transpiler: you write a parser for language X and emit language...

Looks good to me!

Usual question: what is the scope of the default expressions: ``` a=some_expensive_default; g=2; f = {a, b=g/*uses 'g=2' by default*/, c=a/*uses prior a and NOT argument a*/ -> a +...

'aa' as a whole is _strictly deterministic_, with parallelism coming some other (TBD) constructions. _Reasoning_: easier to understand the meaning of code. Commas separate arguments in a tuple (and otherwise...

> Error in term = tfact bop- stmts bop- stmt - that first bop- should be bop+? Yes. Fixed. > Possible error in... I don't think so. A `bop-` is...

Gotcha. Still not sure if this is a grammar bug or not; `foo [ a ]=` will parse as you say, except that `_ [ _ ]= _` is a...

Well, the docs are what they are due to the usual time constraints. They started out as some quick notes to myself, the slightly more extended notes to myself, then...