Rename to propane
This commit is contained in:
1 parent
fbd215098b
commit
ddadc2008b
32 files changed
+60
-100
No files matched your search
@@ -1,4 +1,4 @@
|
||||
class Imbecile
|
||||
class Propane
|
||||
describe CodePointRange do
|
||||
|
||||
describe "#<=>" do
|
||||
@@ -50,13 +50,13 @@ class TestLexer
|
||||
end
|
||||
|
||||
def run(grammar, input)
|
||||
imbecile = Imbecile.new(grammar)
|
||||
token_dfa = Imbecile::Lexer::DFA.new(imbecile.instance_variable_get(:@tokens))
|
||||
propane = Propane.new(grammar)
|
||||
token_dfa = Propane::Lexer::DFA.new(propane.instance_variable_get(:@tokens))
|
||||
test_lexer = TestLexer.new(token_dfa)
|
||||
test_lexer.lex(input)
|
||||
end
|
||||
|
||||
describe Imbecile::Lexer::DFA do
|
||||
describe Propane::Lexer::DFA do
|
||||
it "lexes a simple token" do
|
||||
expect(run(<<EOF, "foo")).to eq [["foo", "foo"]]
|
||||
token foo
|
||||
@@ -1,4 +1,4 @@
|
||||
class Imbecile
|
||||
class Propane
|
||||
class Parser
|
||||
|
||||
describe Item do
|
||||
@@ -1,4 +1,4 @@
|
||||
class Imbecile
|
||||
class Propane
|
||||
RSpec.describe Regex do
|
||||
|
||||
it "parses an empty expression" do
|
||||
@@ -1,12 +1,12 @@
|
||||
require "fileutils"
|
||||
|
||||
describe Imbecile do
|
||||
describe Propane do
|
||||
def write_grammar(grammar)
|
||||
File.write("spec/run/testparser.i", grammar)
|
||||
end
|
||||
|
||||
def build_parser
|
||||
result = system(*%w[./imbecile.sh spec/run/testparser.i spec/run/testparser.d])
|
||||
result = system(*%w[./propane.sh spec/run/testparser.i spec/run/testparser.d])
|
||||
expect(result).to be_truthy
|
||||
end
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
require "bundler/setup"
|
||||
require "imbecile"
|
||||
require "propane"
|
||||
|
||||
RSpec.configure do |config|
|
||||
# Enable flags like --only-failures and --next-failure
|
||||
|
||||
Reference in new issue
Block a user