X-Git-Url: https://svn.cri.ensmp.fr/git/Faustine.git/blobdiff_plain/23922b6f3a5f9813b822b4c60f05c8f2e384b070..7aa377f6b67020aa1dff235ebb100943375cac94:/interpretor/beam.ml?ds=inline

diff --git a/interpretor/beam.ml b/interpretor/beam.ml
index a4f22b8..fe3ac61 100644
--- a/interpretor/beam.ml
+++ b/interpretor/beam.ml
@@ -25,6 +25,10 @@ class beam : signal_type array -> beam_type =
 	  fun len ->
 	    new beam (Array.sub self#get start len)
 
+      method cut : int -> beam_type * beam_type =
+	fun (cut_width : int)->
+	  ((self#sub 0 cut_width),(self#sub cut_width (self#width - cut_width))) 
+
       method append : beam_type -> beam_type =
 	fun (b : beam_type) -> 
 	  new beam (Array.append self#get b#get)