> 
> I make an example here:
> 
> https://github.com/oldk1332/fricas/commit/ebc558fed957e1e3cf321b089c203c9f6c7dc675
> 
> There's a compiled lisp file, you can see that most functions are compiled to
> a single Lisp function, which is efficient.

A little remark: to make inling work during normal FriCAS build you
need to add Maybe to $optimizableConstructorNames in setq.lisp
and adjast algebra Makefile.  Otherwise after normal build
you will have a lot of calls to functions from Maybe.  Also,
inlining currently only works if definition is unconditional.
That is, other functions may be inlined into body of function
having conditional implementation but functions having
conditional implementation can not be inlined.

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fricas-devel+unsubscr...@googlegroups.com.
To post to this group, send email to fricas-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to