32 lines
		
	
	
		
			488 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
		
			488 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 
								 | 
							
								function sample (p) {
							 | 
						||
| 
								 | 
							
								  this.act = {
							 | 
						||
| 
								 | 
							
								    init : function () {
							 | 
						||
| 
								 | 
							
								      log('init')
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								    fail : function () {
							 | 
						||
| 
								 | 
							
								      log('should fail')
							 | 
						||
| 
								 | 
							
								      var x=without([1,2],[1]);
							 | 
						||
| 
								 | 
							
								      log(x)
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								    end : function () {
							 | 
						||
| 
								 | 
							
								      log('end')
							 | 
						||
| 
								 | 
							
								      kill()
							 | 
						||
| 
								 | 
							
								    },
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								  this.trans = {
							 | 
						||
| 
								 | 
							
								    init:fail,
							 | 
						||
| 
								 | 
							
								    fail:function () {
							 | 
						||
| 
								 | 
							
								      return end
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								  }
							 | 
						||
| 
								 | 
							
								  this.next='init';
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								verbose(1)
							 | 
						||
| 
								 | 
							
								// remove API call
							 | 
						||
| 
								 | 
							
								delete Aios.aios1.without;
							 | 
						||
| 
								 | 
							
								delete Aios.aios2.without;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								compile(sample);
							 | 
						||
| 
								 | 
							
								create('sample',{})
							 | 
						||
| 
								 | 
							
								start()
							 |