summaryrefslogtreecommitdiff
path: root/test/trans.d/case/any1_julia.rl
blob: 40b7387f3d26c125c09af71e3ea5a25a505bb23f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//
// @LANG: julia
// @GENERATED: true
//




%%{
	machine any1;
	main := any;
}%%



%% write data;

function m( data::AbstractString )
	p = 0
	pe = length(data)
	eof = length(data)
	cs = 0
	buffer = ""

	%% write init;
	%% write exec;

	if ( cs >= any1_first_final )
		println( "ACCEPT" );
	else
		println( "FAIL" );
	end
end

	m( "" );
	m( "x" );
	m( "xx" );