Lisp in a Box下載及簡單使用
最近在Ubuntu環境下安裝並簡單運行了common lisp,簡單記錄。
一 下載
下載地址: http://common-lisp.net/project/lispbox/
注意根據自己的系統選擇32位或64位。下載之後無需安裝,通過終端進入解壓檔案對應的資料夾,執行lispbox.sh即可。
./lispbox.sh
二 使用
1 直接在REPL裡執行Lisp程式碼
(format t "hello world")
函式形式:
(defun hello() (format t "hello world")) ;;呼叫 (hello)
2 新建檔案寫函式,在REPL中呼叫
2.1 建立新檔案
由於Emacs支援自動空格,這對書寫lisp程式碼是十分友好的。只需按Tab鍵,Eamcs將自動縮排正確的空格。
通過C+x C+f新建檔案,字尾儲存為.lisp,將上述函式程式碼寫入。
2.2 直接編譯
通過C+c C+c直接編譯,在REPL中直接呼叫該函式即可。
2.3 通過load載入檔案
和2.2平行的另一種呼叫方式。本質上等於以檔案中出現的順序在REPL中逐個輸入表示式。
(load "hello.lisp") (hello)
使用時直接呼叫即可。
相關推薦
Lisp in a Box下載及簡單使用
最近在Ubuntu環境下安裝並簡單運行了common lisp,簡單記錄。 一 下載 下載地址: http://common-lisp.net/project/lispbox/ 注意根據自己的系統選擇32位或64位。下載之後無需安裝,通過終端進入解壓檔案對應的資料夾,執行lispbo
Machine Learning in a Box (Week 8): SAP HANA EML and TensorFlow Integration
Last time, we looked at how to use Jupyter notebooks to run kernels in Python and R and even SQL. I'll be honest, Jupyter is now my new "go to" tool. I eve
UVALive 2474 Balloons in a Box(列舉)
https://vjudge.net/contest/277824#problem/A 尤其是模擬題,三思而後敲!!! 糾錯了好久,主要還是沒有處理好:單點若還未放氣球,其他氣球可以膨脹越過它(即可以無視這個點);如果選到一個點,它已經在某一氣球半徑內了,則置r=0. 還參考了一些其他測試資料
tableau的下載安裝及簡單使用
一.介紹 Tableau 可以把資料做成一份視覺化報表,幫助我們檢視,快速分析,理解資料,從而提高工作效率,在大資料分析工作中,使用tableau作為報表工具是很常見的。 二.下載,安裝,破解 官網:https://www.tableau.com/ 下載好之後,解壓縮會得到一個資
【單調棧】hdu1506 Largest Rectangle in a Histogram ----簡單瞭解單調棧
這個題是可以用動態規劃,或者是單調棧、其實實質是差不多的; 1. 什麼是單調棧 單調棧就是保持了單調性和棧的性質; 單調遞增的棧就是從棧尾到棧頂是單調遞增的; 2. 單調棧能夠解決的問題 1) 以
2016美賽A/B題目翻譯及簡單思路(個人觀點,歡迎批評討論)
一個人用熱水通過一個水龍頭來注滿一個浴缸,然後坐在在浴缸中,清洗和放鬆。不幸的是,浴缸不是一個帶有二次加熱系統和迴圈噴流的溫泉式浴缸,而是一個簡單的水容器。過一會兒,洗澡水就會明顯地變涼,所以洗澡的人需要不停地將熱水從水龍頭注入,以加熱洗浴水。該浴缸的設計是以這樣一種方式,當浴缸裡的水達到容量極限,多餘的水通
簡單的node檔案上傳下載及中文亂碼問題解決
1. 基於MEAN的技術棧,使用restful風格的介面2. 在前端程式碼中放置檔案上傳按鈕和處理表單資料<div class="upload-file btn btn-sm btn-primary mb-2"> <span><i class
Html中a標籤的使用(下載及設計成按鈕)
用a標籤實現檔案下載,並將a標籤設計成按鈕樣式一,<a>標籤實現下載<style> a {color: #696B83;TEXT-DECORATION: none}//設定a標籤的顏色,除去下劃線 a:active {background: #AFC1
mysql 5.7.20下載、安裝和配置方法及簡單操作技巧(解壓版免安裝)
安裝: 將下載的mysql壓縮包解壓後的整個目錄放在指定目錄 配置: 新建一個ini檔案,並命名為my.ini,放置到mysql安裝目錄中。檔案內容是: [mysql] # 設定mysql客戶端預設字符集 default-characte
poj 2559 Largest Rectangle in a Histogram 棧
hist func opc txt class sse typedef ++ limit // poj 2559 Largest Rectangle in a Histogram 棧 // // n個矩形排在一塊,不同的高度,讓你求最大的矩形的面積(矩形緊挨在一起)
[LeetCode] 237. Delete Node in a Linked List
acc oid hat pan after cal and 分享 rip Write a function to delete a node (except the tail) in a singly linked list, given only access to th
Windows勒索病毒席卷全球:全系列補丁下載及解決辦法
免費殺毒軟件 殺毒 中控 根據 操作系統 nsa 運行 比特 亞洲 全網都被Windows比特幣勒索蠕蟲病毒刷屏了,該病毒名為WannaCry(及變種),攻擊了全球多個國家的組織、機構,中國多個高校也紛紛淪陷。據病毒軟件廠商Avast報告稱,至少7.5萬臺計算機
nginx 配置文件下載及在線瀏覽
nginx 文件nginx 配置文件下載及在線瀏覽1.主配置文件# vim nginx.conf user nginx; worker_processes 2; worker_rlimit_nofile 65535; error_log /usr/local/nginx/logs/error.log w
[luoguP3052] [USACO12MAR]摩天大樓裏的奶牛Cows in a Skyscraper(DP)
摩天大樓 close 技術 printf opera col cli 裏的 pen 傳送門 輸出被閹割了。 只輸出最少分的組數即可。 f 數組為結構體 f[S].cnt 表示集合 S 最少的分組數 f[S].v 表示集合 S 最少分組數下當前組所用的最少容
light oj 1094 Farthest Nodes in a Tree(樹的直徑模板)
fas problems tro tree enter have () 分享 color 1094 - Farthest Nodes in a Tree PDF (English) Statistics Forum Time Limit: 2
CxImage的編譯及簡單使用舉例
end ron bin 源碼 clu cximage itl tools ostream 1、 從http://sourceforge.net/projects/cximage/下載最新的CxImage 702源碼; 2、 解壓縮後,以管理員身份打開CxImageFu
Constructor call must be the first statement in a constructor
nag mic tracking student cte 共存 sys 類繼承 進行 super()和this ()不能共存。否則編譯時會報異常。 Constructorcall must be the first statement in a constructo
LeetCode | Reverse Words in a String(C#)
++ style str blog cnblogs count item leetcode string 題目: Given an input string, reverse the string word by word. For example,Given s = "
[leetcode-438-Find All Anagrams in a String]
not plan english urn tco bst ice style ons Given a string s and a non-empty string p, find all the start indices of p‘s anagrams in s.Str
378. Kth Smallest Element in a Sorted Matrix
col ascend con compareto queue priority space you span Given a n x n matrix where each of the rows and columns are sorted in ascending or