File tree 3 files changed +32
-2
lines changed
3 files changed +32
-2
lines changed Original file line number Diff line number Diff line change
1
+
2
+ Version 1.0.2.1
3
+ ===============
4
+ * Fixing version numbering scheme
5
+ * Added CHANGELOG.md
6
+
7
+
8
+ Version 1.0.2.0
9
+ ===============
10
+ * Added code profiling
11
+ * Removed extraneous code
12
+ * Added parser/eval recovers
13
+ * Added command line flags
14
+
15
+
16
+ Version 1.0.1.0
17
+ ===============
18
+ * Added REPL
19
+ * Added lambda functions
20
+ * Updating buitlins to be variable length
21
+
22
+
23
+ Version 1.0.0.0
24
+ ===============
25
+ * Initial release to public, eval and basic tests working
26
+
Original file line number Diff line number Diff line change 1
1
# golisp
2
- LISP interpreter written in Go
2
+ LISP interpreter written in Go. See CHANGELOG.md for recent changes.
3
3
4
4
It currently supports a subset of LISP, but important features already work:
5
5
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ import (
10
10
"time"
11
11
)
12
12
13
+ const (
14
+ VERSION = "golisp v1.0.2.1"
15
+ )
16
+
13
17
func removeEmpty (tokens []string ) []string {
14
18
var result []string
15
19
for _ , c := range tokens {
@@ -224,7 +228,7 @@ func main() {
224
228
flag .Parse ()
225
229
226
230
if * show_version {
227
- fmt .Println ("golisp v0.1" )
231
+ fmt .Println (VERSION )
228
232
os .Exit (0 )
229
233
}
230
234
You can’t perform that action at this time.
0 commit comments