From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 26 Jan 2007 07:24:06 +0300 From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= To: smoke-room@lists.altlinux.org Message-ID: <20070126042406.GA4279@mw.local.seiros.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Subject: [room] =?koi8-r?b?98/Q0s/TINDPIExpc3A=?= X-BeenThere: smoke-room@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Id: =?koi8-r?b?y9XM2NTV0s7ZyiDPxtTP0MnL?= List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Jan 2007 11:23:57 -0000 Archived-At: List-Archive: Так и не смог нормально в Lisp решить задачу: Имеется массив с числами. Надо для него сделать что-то вроде trim -- получить второй массив, который бы не содержал завершающих нулей. Я понимаю как её решить тупо (одним циклом для поиска новой длины, потом создать новый массив, и также циклом перенести данные), но это же кошмар а не код! Можно ли такое решить на голом лиспе, или нужно таки не выпендриваться и написать на C? -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- посади дебианщика за alt так он сразу локали сломает! :)))