Calvin Rose 
							
						 
					 
					
						
						
							
						
						11998b3913 
					 
					
						
						
							
							Remove resolver element in path tuple.  
						
						... 
						
						
						
						Try to simplify module/paths back to how it used to be. 
						
						
					 
					
						2019-05-25 17:27:56 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						840610facf 
					 
					
						
						
							
							Add urlloader example.  
						
						... 
						
						
						
						Demonstrate loading files from URL. 
						
						
					 
					
						2019-05-25 17:10:25 -04:00 
						 
				 
			
				
					
						
							
							
								Vedor Vidurakis 
							
						 
					 
					
						
						
							
						
						0aa2f68793 
					 
					
						
						
							
							Primes example fixed  
						
						... 
						
						
						
						It was failing due to unknown symbol "string/pretty"; (pp (primes 100)) works properly. 
						
						
					 
					
						2019-05-16 12:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9100794cea 
					 
					
						
						
							
							Drop leading and trailing newlines in longstrings.  
						
						... 
						
						
						
						Long, heredoc style strings can now have
a non semantic leading newline character. This makes it
easier to define large columns of text. 
						
						
					 
					
						2019-04-21 13:34:41 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						2d7df6b78e 
					 
					
						
						
							
							Many changes for adding dynamic (fiber-level) scope.  
						
						... 
						
						
						
						- Allow passing a table to fibers, which make fiber level scope easier.
- Add fiber/getenv, fiber/setenv, dyn, and setdyn
- Remove meta, *env*, and *doc-width*
- Some functions changed dignatures, and no longer take an env 
						
						
					 
					
						2019-04-16 15:41:45 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						1e299632e4 
					 
					
						
						
							
							Fix example.  
						
						
						
						
					 
					
						2019-03-21 14:32:08 -04:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						172261b89f 
					 
					
						
						
							
							Add a test-install target to the Makefile  
						
						... 
						
						
						
						This target will be used to check if an installation
of Janet is on the PATH, if native modules can be built
and used via the cook module, etc. 
						
						
					 
					
						2019-03-03 14:48:17 -05:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						fb5119bf43 
					 
					
						
						
							
							Added some tests (suite 5)  
						
						
						
						
					 
					
						2019-02-25 18:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						febfefa4b2 
					 
					
						
						
							
							Added tarray/slice and fix buffer size  
						
						
						
						
					 
					
						2019-02-25 02:21:10 +01:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						0eae75a5c2 
					 
					
						
						
							
							added MARSH_EOS check  
						
						
						
						
					 
					
						2019-02-24 18:45:14 +01:00 
						 
				 
			
				
					
						
							
							
								J.-F. Cap 
							
						 
					 
					
						
						
							
						
						1d50fd9485 
					 
					
						
						
							
							First exeperiments with JS style Binary Typed Arrays  
						
						
						
						
					 
					
						2019-02-21 00:15:48 +01:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						9d4effc02e 
					 
					
						
						
							
							Add make format to format code.  
						
						... 
						
						
						
						A consistent style should help with contributors and
readability. We use astyle as the formatter as can make a pretty
good approximation of the current style and my preferred style.
Astyle can be found at http://astyle.sourceforge.net/astyle.html  
						
						
					 
					
						2019-02-19 20:51:34 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						ed72dcf82d 
					 
					
						
						
							
							Rename the header <janet/janet.h> to <janet.h>  
						
						... 
						
						
						
						Makes it easier to use and remember, and makes the
variable `module/*headerpath*` make more sense. 
						
						
					 
					
						2019-02-18 20:13:35 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						33087fe9de 
					 
					
						
						
							
							Update game of life example.  
						
						
						
						
					 
					
						2019-02-17 11:20:24 -05:00 
						 
				 
			
				
					
						
							
							
								Calvin Rose 
							
						 
					 
					
						
						
							
						
						8343c9edd1 
					 
					
						
						
							
							Update example to use API.  
						
						
						
						
					 
					
						2019-02-05 19:49:10 -05:00 
						 
				 
			
				
					
						
							
							
								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