Calvin Rose 
							
						 
					 
					
						
						
							
						
						74e1a3273f 
					 
					
						
						
							
							Add method syntax to parser.  
						
						
						
						
					 
					
						2019-02-05 19:43:41 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1394dbbd57 
					 
					
						
						
							
							Update license to include contributors.  
						
						... 
						
						
						
						Use 4 spaces for indentation. 
						
						
					 
					
						2019-02-05 19:11:43 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						49465f71f3 
					 
					
						
						
							
							Added a simple C module to test getter/setter.  
						
						
						
						
					 
					
						2019-02-05 18:45:04 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d64a57297d 
					 
					
						
						
							
							Update examples, add method like semantics to calling keywords.  
						
						
						
						
					 
					
						2019-01-07 14:47:47 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						eae4e0dede 
					 
					
						
						
							
							Add functionality that allows the set macro to  
						
						... 
						
						
						
						take a tuple as an l-value. Remove the old
multi-sym report in anticipation of a different
mechanism. 
						
						
					 
					
						2019-01-06 19:33:27 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6b95326d7c 
					 
					
						
						
							
							First commit removing the integer number type. This should  
						
						... 
						
						
						
						remove some complexity and unexpected behavior around numbers in
general as all numbers are the same number type, IEEE 754 double
precision numbers. Also update examples and tests, some of which were
out of date.
Some more testing may be needed for new changes to numbers. 
						
						
					 
					
						2018-12-27 13:05:29 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						cc5b4eac0a 
					 
					
						
						
							
							Update documentation, fix life example.  
						
						
						
						
					 
					
						2018-12-17 21:28:45 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						03dbd79165 
					 
					
						
						
							
							Rename the := special form to set so it does not look like a keyword.  
						
						
						
						
					 
					
						2018-12-16 21:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						696866ae51 
					 
					
						
						
							
							Add textmate syntax highlighting file.  
						
						
						
						
					 
					
						2018-12-16 17:59:16 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						34a69d0318 
					 
					
						
						
							
							Add janet logo,mMove some lib files to example.  
						
						
						
						
					 
					
						2018-12-11 18:06:10 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						4e4dd31164 
					 
					
						
						
							
							Change syntax for namespaces.  
						
						... 
						
						
						
						Add quasiquote, unquote, and unquote-splicing
as specials rather than a macro. 
						
						
					 
					
						2018-11-30 22:49:21 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						7dbad20150 
					 
					
						
						
							
							Update core and some examples to use the new  
						
						... 
						
						
						
						syntax. 
						
						
					 
					
						2018-11-29 14:03:45 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b0c45fd15e 
					 
					
						
						
							
							Multisyms for easier access into structures.  
						
						
						
						
					 
					
						2018-11-29 13:30:59 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						86d2785d5e 
					 
					
						
						
							
							Add example of new iteration macro  
						
						... 
						
						
						
						that may replace or complement the loop macro.
The loop macro is still useful though and not
nearly as complicated as the common lisp loop macro. 
						
						
					 
					
						2018-11-28 16:30:53 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ea4465f58e 
					 
					
						
						
							
							Updare examples. Delete ugly iterator example.  
						
						
						
						
					 
					
						2018-11-26 22:09:12 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						915b87ba53 
					 
					
						
						
							
							Remove classes from example code.  
						
						
						
						
					 
					
						2018-11-25 15:59:20 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b2a1a4ec9b 
					 
					
						
						
							
							Add classes to core library.  
						
						
						
						
					 
					
						2018-11-25 15:58:50 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						d4ee760b3e 
					 
					
						
						
							
							Change format for declaring flexible arity functions.  
						
						
						
						
					 
					
						2018-11-25 14:03:00 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						184fe31e0c 
					 
					
						
						
							
							Add generator expressions for easier iteration.  
						
						... 
						
						
						
						Similar to python generator, but with the same
syntax as the loop macro. 
						
						
					 
					
						2018-11-20 21:48:06 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						71e1584e72 
					 
					
						
						
							
							Update loop macro and replace pretty printer  
						
						... 
						
						
						
						with C implementation. 
						
						
					 
					
						2018-11-19 02:15:21 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						c8ef2a0d88 
					 
					
						
						
							
							Rename to janet  
						
						
						
						
					 
					
						2018-09-05 22:18:42 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						73b397f7de 
					 
					
						
						
							
							Add json native instead of hello. Remove metabuild  
						
						... 
						
						
						
						code. 
						
						
					 
					
						2018-08-26 11:28:51 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						510feeed7f 
					 
					
						
						
							
							Allow marshaling of more functions for core.  
						
						... 
						
						
						
						Fix indentation in some files. 
						
						
					 
					
						2018-08-22 21:41:25 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f28172a996 
					 
					
						
						
							
							Replace switch with case.  
						
						
						
						
					 
					
						2018-07-04 01:28:31 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						5e2de33ae7 
					 
					
						
						
							
							Remove some c functions in favor of bytecode.  
						
						
						
						
					 
					
						2018-07-02 00:12:36 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f4fc4a0bcc 
					 
					
						
						
							
							Modularize compiler.  
						
						
						
						
					 
					
						2018-07-01 11:52:15 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						fde9751eab 
					 
					
						
						
							
							Move asm into core and rename to asm/disasm (no prefix)  
						
						
						
						
					 
					
						2018-06-29 22:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1ea9ebf04f 
					 
					
						
						
							
							Fix sourcemapping bug with closures, add some library functions  
						
						... 
						
						
						
						to boot.dst 
						
						
					 
					
						2018-06-29 19:44:33 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2e472ec9a3 
					 
					
						
						
							
							Version 2 of new source mapping.  
						
						
						
						
					 
					
						2018-06-29 01:16:46 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6d1ab414e4 
					 
					
						
						
							
							Add frequencies to core library.  
						
						
						
						
					 
					
						2018-06-03 14:21:24 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						b09bf72490 
					 
					
						
						
							
							Change primary looping macro to 'loop' instead of 'for'.  
						
						
						
						
					 
					
						2018-05-23 22:08:36 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						68895e27d4 
					 
					
						
						
							
							Change import semantics. Fix gc bug with fibers.  
						
						
						
						
					 
					
						2018-05-18 20:53:19 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						932a0324ee 
					 
					
						
						
							
							More work on renaming functions. Change long string syntax to use  
						
						... 
						
						
						
						backticks. Allow custom masks in fibers for custom error and debug
handling. 
						
						
					 
					
						2018-05-09 17:01:58 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						f47323c915 
					 
					
						
						
							
							Change convention for naming modules and functions.  
						
						
						
						
					 
					
						2018-05-08 19:40:28 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						06b80e56eb 
					 
					
						
						
							
							Merge branch 'master' of github.com:bakpakin/dst  
						
						
						
						
					 
					
						2018-05-05 14:42:28 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						238cec8f32 
					 
					
						
						
							
							Add each.  
						
						
						
						
					 
					
						2018-05-05 14:41:47 -04:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						d9e5019a71 
					 
					
						
						
							
							Add -e option to dst for executing inline scripts from the shell.  
						
						
						
						
					 
					
						2018-05-05 14:05:56 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						256aba199f 
					 
					
						
						
							
							Remove foreach.  
						
						
						
						
					 
					
						2018-05-01 23:38:53 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1110267c9d 
					 
					
						
						
							
							Update maxtriangle example, extend map function, and  
						
						... 
						
						
						
						add extremes functions (max, min, order-max, order-min, extreme) 
						
						
					 
					
						2018-04-01 15:08:51 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9dabc6bee3 
					 
					
						
						
							
							Update assembly doc.  
						
						
						
						
					 
					
						2018-03-30 12:17:03 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						73ead5c2de 
					 
					
						
						
							
							Update core namespace. Clean up some code,  
						
						... 
						
						
						
						and put more emphasis on indexed data-structure combinators
instead of iterators. 
						
						
					 
					
						2018-03-28 13:58:56 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						6ace978ab8 
					 
					
						
						
							
							Merge branch 'master' of github.com:bakpakin/dst  
						
						
						
						
					 
					
						2018-03-25 21:12:43 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						44d2049c94 
					 
					
						
						
							
							Update lazyseqs.dst and boot.dst  
						
						
						
						
					 
					
						2018-03-25 20:39:38 -04:00 
						 
				 
			
				
					
						
							
							
								bakpakin 
							
						 
					 
					
						
						
							
						
						080caf31a7 
					 
					
						
						
							
							Add triangles examples.  
						
						
						
						
					 
					
						2018-03-25 18:51:31 -04:00 
						 
				 
			
				
					
						
							
							
								Gavlooth 
							
						 
					 
					
						
						
							
						
						5ff0367d0f 
					 
					
						
						
							
							Fix if-let when-let and add put-in (assoc-in)  
						
						
						
						
					 
					
						2018-03-25 21:33:03 +03:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						a3ed7327c9 
					 
					
						
						
							
							Make array literals require preceding @ character.  
						
						
						
						
					 
					
						2018-03-24 12:48:42 -04:00 
						 
				 
			
				
					
						
							
							
								Gavlooth 
							
						 
					 
					
						
						
							
						
						0ebc95aa2b 
					 
					
						
						
							
							Improve lazy2iter and fix a typo in specials.c  
						
						
						
						
					 
					
						2018-03-24 07:46:05 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						89ecd43115 
					 
					
						
						
							
							Move functions in util.dst to boot.dst.  
						
						
						
						
					 
					
						2018-03-23 18:36:56 -04:00 
						 
				 
			
				
					
						
							
							
								Gavlooth 
							
						 
					 
					
						
						
							
						
						68bf4d460b 
					 
					
						
						
							
							Replicate segmentation fault  
						
						
						
						
					 
					
						2018-03-23 05:39:16 +02:00 
						 
				 
			
				
					
						
							
							
								Heefoo 
							
						 
					 
					
						
						
							
						
						986c1764ef 
					 
					
						
						
							
							Improve lazyseq  
						
						
						
						
					 
					
						2018-03-22 12:48:46 +02:00