Skip to content

Commit

Permalink
Split instructions into files.
Browse files Browse the repository at this point in the history
With the expansion of the instruction set and different types of instructions
with expanded attributes, using a special syntax becomes much more complex.

Instead of managing special code to parse this special syntax, we convert to
standard JSON for attributes and documentation, and explicit C++ source files
and C #include statements for code.
brixen committed Aug 4, 2016
1 parent 95d17af commit 2f599f8
Showing 401 changed files with 4,652 additions and 2,278 deletions.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ source 'https://rubygems.org'
gem "rake", "~> 10.0"
gem "redcard", "~> 1.0"

gem "daedalus-core", "~> 0.1"
gem "daedalus-core", "~> 1.0"
gem "rubinius-bridge", "~> 2.0"

gem "rubinius-code", "~> 3"
4 changes: 2 additions & 2 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
GEM
remote: https://rubygems.org/
specs:
daedalus-core (0.5.0)
daedalus-core (1.1)
rake (10.5.0)
redcard (1.1.0)
rubinius-ast (3.8)
@@ -24,7 +24,7 @@ PLATFORMS
ruby

DEPENDENCIES
daedalus-core (~> 0.1)
daedalus-core (~> 1.0)
rake (~> 10.0)
redcard (~> 1.0)
rubinius-bridge (~> 2.0)
1 change: 1 addition & 0 deletions machine/.gitignore
Original file line number Diff line number Diff line change
@@ -3,4 +3,5 @@ vm
gen/*
include/capi/gen/*
include/capi/ruby/config.h
instructions/int/*.ll
test/test_instructions.hpp
Loading

0 comments on commit 2f599f8

Please sign in to comment.