]> git.mdlowis.com Git - proto/sclpl.git/shortlog
proto/sclpl.git
2016-08-31 Michael D.... Added basic recognition of types and type annotations master
2016-08-30 Mike LowisAdded token type for ':' in preparation for type annota...
2016-08-30 Mike LowisMakefile cleanup
2016-08-30 Mike LowisRemove vim project file from repo
2016-08-30 Mike Lowiscommented out problematic tests. investigate later
2016-02-22 Mike LowisAdded deep comparison of values to the check functions
2016-02-22 Mike LowisAdded preliminary attempt at lua version of rspec tests
2016-01-25 Mike LowisAdded tokens to the lexer in order to eliminnate the...
2016-01-24 Michael D.... Converted handwritten lexer to flex based lexer
2015-12-29 Mike LowisAdded basic unit test framework to allow more invasive...
2015-12-29 Mike Lowischeckpoint commit. stuff's broke. Add some tests before...
2015-12-29 Michael D.... First attempt at generating code for if statements...
2015-12-29 Michael D.... Started working on preliminary code generation
2015-12-28 Michael D.... Finished anf transformation
2015-12-28 Michael D.... Half-implemented ANF transformation
2015-12-20 Michael D.... Implemented ANF transformation for function applications
2015-12-18 Michael D.... Started implementing the anf conversion phase
2015-12-17 Michael D.... Started laying the groundwork for a-normalization pass
2015-12-16 Mike LowisUpdated readme
2015-12-16 Mike LowisRemoved commented out code and cleaned up some odds... parser-rework
2015-12-15 Mike LowisRemoved todos
2015-12-15 Mike LowisUpdated usage line
2015-12-15 Mike LowisRestructured lexer code with more consistent styling...
2015-12-15 Mike LowisCombined parser and grammar files as they are not ...
2015-12-15 Mike LowisImplemented function application syntax
2015-12-15 Michael D.... Started adding function application to the parser
2015-12-14 Mike LowisAdded reference count handling to new AST functions
2015-12-13 Michael D.... Completed function literal parsing
2015-12-12 Michael D.... Implemented function syntax for functions with no arguments
2015-12-11 Mike LowisSwitched to posix/plan9 style option parser
2015-12-11 Mike LowisSwitched build over to plain-old Makefile
2015-11-20 Mike LowisDelete submodules
2015-11-20 Mike LowisRemoved submodules
2015-11-20 Mike LowisPulled in source files for option parsing library....
2015-11-20 Mike LowisTweaked expression grammar rule
2015-10-14 Mike D. LowisAdded grammar rule for if statements with optional...
2015-10-14 Mike D. LowisAdded ast functions for if statments and blocks
2015-10-13 Mike D. LowisAdded vector implementation in preparation for block...
2015-10-13 Mike D. LowisFixed valgrind errors for garbage collector and impleme...
2015-10-13 Michael D.... Implemented basic value definitions
2015-10-12 Mike D. Lowisimplemented grammar rule for sclpl
2015-10-12 Michael D.... Parser now recognizes variable references and literals
2015-10-10 Michael D.... Delete errant file
2015-10-10 Michael D.... Comment out unused specs temporarily
2015-10-10 Michael D.... flattened source directory structure
2015-10-10 Michael D.... added garbage collector
2015-10-10 Michael D.... removed vector references from libparse
2015-10-10 Michael D.... Deleted unused code
2015-10-09 Mike D. LowisCheckpoint commit
2015-10-06 Mike D. LowisStarted reworking the grammar to use an item stack...
2015-10-06 Mike D. LowisLexer tests are now passing
2015-10-06 Michael D.... Almost finished reworking lexer
2015-10-05 Mike D. LowisStarted rework of lexer and parser
2015-10-02 Mike D. LowisRenamed grammar and lexer functions integrate-llvm
2015-10-02 Mike D. LowisRefactored libparse to use a single header and removed...
2015-10-02 Mike D. LowisRefeactored the sclpl parsing library
2015-09-10 Mike D. LowisDeleted unused scheme sources
2015-09-10 Michael D.... Delete unused files
2015-01-09 Michael D.... Changed return type for tree_walk
2015-01-08 Michael D.... Added tree walking functionality to the tree module
2014-11-18 Michael D.... Moved parser into a static lib
2014-11-15 Michael D.... Updated libopts
2014-11-15 Michael D.... refactored to minimze amount of code in main.c
2014-11-15 Michael D.... Merge branch 'integrate-llvm' of github.com:mikedlowis...
2014-11-14 Michael D.... Added port handling functions to runtime
2014-11-04 Michael D.... Merge branch 'integrate-llvm' of github.com:mikedlowis...
2014-11-04 Michael D.... sclpl can now find it's own damn header (when run with...
2014-11-04 Michael D.... Updated build-system flags
2014-11-04 Michael D.... Added a semi-complete method for finding the location...
2014-11-04 Michael D.... updated libopts version
2014-11-03 Michael D.... Updated version of libopts and removed janky handling...
2014-11-03 Michael D.... use unix standard 'cc' for c compiler
2014-11-03 Michael D.... Switched from trollop to optparse
2014-11-02 Michael D.... Updated build-scripts
2014-11-01 Michael D.... Updated build.rb to use CMake and Make builders for...
2014-10-31 Michael D.... Add sources line to gemfile
2014-10-31 Michael D.... Updated build-system to migrate away from rake
2014-10-31 Michael D.... Update libopts with function for printing options
2014-10-30 Michael D.... Added location information to error messages
2014-10-30 Michael D.... Added line and column data to tokens during lexical...
2014-10-29 Michael D.... Broke out parse tree structure and related functions...
2014-10-29 Michael D.... Added type definitions and annotations to the grammar
2014-10-28 Michael D.... Started adding specs for type definitions and annotations
2014-10-28 Michael D.... Started adding specs for type definitions and annotations
2014-10-28 Michael D.... Rename T_VAR to T_ID to better reflect it's usage
2014-10-28 Michael D.... Rename T_VAR to T_ID to better reflect it's usage
2014-10-28 Michael D.... Added some test for corner cases to improve code covera...
2014-10-28 Michael D.... Added specs to test the CLI
2014-10-27 Michael D.... Added first crack at runtime
2014-10-27 Michael D.... Removed all unused source files
2014-10-25 Michael D.... Updated build-system
2014-10-25 Michael D.... Switch toolset to clang for CI
2014-10-25 Michael D.... maybe fix the warnings
2014-10-25 Michael D.... removed explicit tasks from make invocation
2014-10-25 Michael D.... added spec to the default rake task
2014-10-24 Michael D.... Added an option for enabling verbose status messages
2014-10-24 Michael D.... Fixed failing codegen test
2014-10-23 Michael D.... Implemented object compilation mode
2014-10-22 Michael D.... Broke out extension choosing function
2014-10-22 Michael D.... Started to clean up phase handling and target type...
next