Lisp HUG Maillist Archive

compiler limitation

I tried to ocmpile a (huge) lambda expression and got this error :

Error: Function size 398065 is too large.

The function is mostly a big trie structure doing (when (eq c
#\some_char) ...) and (case (c) (#\char_1 ... ) ... (#\char_n ...)).

What are the limitations of the compiler? Any idea to break this into
pieces?

Thanks for any clue,

-- 
Fabrice Popineau
------------------------
e-mail:       Fabrice.Popineau@supelec.fr  |  The difference between theory 
voice-mail:   +33 (0) 387764715            |  and practice, is that
surface-mail: Supelec, 2 rue E. Belin,     |  theoretically,
	      F-57070 Metz 	           |  there is no difference !


Re: compiler limitation

Unable to parse email body. Email id is 1363

Updated at: 2020-12-10 08:59 UTC