mirror of
				https://github.com/janet-lang/janet
				synced 2025-10-31 07:33:01 +00:00 
			
		
		
		
	Merge branch 'master' of github.com:janet-lang/janet
This commit is contained in:
		| @@ -36,7 +36,7 @@ | |||||||
|       :loop (/ (* "[" :main "]") ,(fn [& captures] |       :loop (/ (* "[" :main "]") ,(fn [& captures] | ||||||
|                                     ~(while (not= (get DATA POS) 0) |                                     ~(while (not= (get DATA POS) 0) | ||||||
|                                        ,;captures))) |                                        ,;captures))) | ||||||
|       :main (any (+ :s :loop :+ :- :> :< :.)) })) |       :main (any (+ :s :loop :+ :- :> :< :.))})) | ||||||
|  |  | ||||||
| (defn bf | (defn bf | ||||||
|   "Run brainfuck." |   "Run brainfuck." | ||||||
| @@ -233,8 +233,8 @@ neldb\0\0\0\xD8\x05printG\x01\0\xDE\xDE\xDE'\x03\0marshal_tes/\x02 | |||||||
| (gccollect) | (gccollect) | ||||||
|  |  | ||||||
| (def v (unmarshal | (def v (unmarshal | ||||||
|   @"\xD7\xCD0\xD4000000\0\x03\x01\xCE\00\0\x01\0\0000\x03\0\0\0000000000\xCC0\0000" |          @"\xD7\xCD0\xD4000000\0\x03\x01\xCE\00\0\x01\0\0000\x03\0\0\0000000000\xCC0\0000" | ||||||
|   load-image-dict)) |          load-image-dict)) | ||||||
| (gccollect) | (gccollect) | ||||||
|  |  | ||||||
| # in vs get regression | # in vs get regression | ||||||
| @@ -328,4 +328,8 @@ neldb\0\0\0\xD8\x05printG\x01\0\xDE\xDE\xDE'\x03\0marshal_tes/\x02 | |||||||
| # Inline 3 argument get | # Inline 3 argument get | ||||||
| (assert (= 10 (do (var a 10) (set a (get '{} :a a)))) "inline get 1") | (assert (= 10 (do (var a 10) (set a (get '{} :a a)))) "inline get 1") | ||||||
|  |  | ||||||
|  | # Keyword and Symbol slice | ||||||
|  | (assert (= :keyword (keyword/slice "some_keyword_slice" 5 12)) "keyword slice") | ||||||
|  | (assert (= 'symbol (symbol/slice "some_symbol_slice" 5 11)) "symbol slice") | ||||||
|  |  | ||||||
| (end-suite) | (end-suite) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Calvin Rose
					Calvin Rose