june / Variables and math expressions.
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 3 months ago
An example of adding basic variable bindings and binary math expressions to Nova.
| 1 | ||:: foo = bar |
| 2 | :: bar = baz |
| 3 | :: baz = 2 |
| 4 | :: quux = foo |
| 5 | :: baz = bar + foo |
| 6 | :: baz = baz + quux |
| 7 | :: baz = baz + baz |
| 8 | |
| 9 | |
| 10 | ||:@include: lib/rpn.nv |
electricwah / latest-compiler-progress.nv
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 4 months ago
| 1 | || '@include' (lib/platforms/browser_dom.nv lib/math.nv) |
| 2 | |
| 3 | || :DOM: ( <query #code-actions <@after #out or textarea id = out value = [] ) |
| 4 | | :: output :current dom element: $out? | |
| 5 | :@js: $out.value += (stacks['final out'].map(x=>x.join(' ')).toReversed().join('\n')+'\n'); delete stacks['final out']; |
| 6 | |
| 7 | | :: breakpoint | |
| 8 | | :: breakpoint | :@js: me.gas = 0; |
| 9 | |
| 10 | | :: get cause 1 | |
electricwah / complete-generic-compiler.nv
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 4 months ago
| 1 | | :: get cause 1 | |
| 2 | :stack: A |
| 3 | :pattern: . a |
| 4 | . b |
| 5 | . variable c |
| 6 | . d |
| 7 | . variable e |
| 8 | :index: ( 0 1 2 3 4 ) |
| 9 | | :: get cause 2 | |
| 10 | :stack: A |
electricwah / combined_compiler.nv
0 лайк(-ов)
0 форк(-ов)
1 файл(-ов)
Последняя активность 4 months ago
| 1 | | :: get cause 1 | |
| 2 | :stack: A |
| 3 | :pattern: . a |
| 4 | . b |
| 5 | . variable c |
| 6 | . d |
| 7 | . variable e |
| 8 | :index: ( 0 1 2 3 4 ) |
| 9 | | :: get cause 2 | |
| 10 | :stack: A |